我的 cat 命令有什么问题?

我的 cat 命令有什么问题?

我借给朋友一台装有 Ubuntu 12.04 LTS 的计算机,他把cat命令搞乱了。

$ cat testfile.txt
cat: meow!
$

有人能告诉我如何解决这个问题吗?拜托?

输出which cat

/bin/cat

答案1

如果他是一个朋友,他可能做了类似 (as root)(1) 这样的事:

mv /bin/cat /bin/cat.orig 
echo "echo 'cat: meow! '" > /bin/cat
chmod 755 /bin/cat

如果他不是朋友,他就省略了第一句话。

询问apt-file

apt-file search -F /bin/cat 

说包是coreutils。您可以重新安装它,尽管我认为这有点危险……

(1)好吧,我确实会将其添加alias which="echo cat: is a siamese"到你的 .bashrc 中,但是好吧......

答案2

这其实是愚人节的恶作剧。我把我的 Debian 机器上的时钟从 4 月 1 日改了,它自己就修好了。真是个恶作剧……

相关内容