Что случилось с моей командой cat? [закрыто]

22

Я предоставил другу компьютер с Ubuntu 12.04 LTS, и он перепутал команду cat .

$ cat testfile.txt
cat: meow!
$

Может ли кто-нибудь сказать мне, как это исправить? пожалуйста?

Результат which cat :

/bin/cat
    
задан TheDoctor 01.04.2014 в 00:57
источник

2 ответа

19

Если он друг , он, вероятно, сделал что-то вроде стиля (как 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, но хорошо ...

    
ответ дан Rmano 01.04.2014 в 01:21
источник
3

На самом деле это трюк апрельского дурака. Я изменил часы на своем ящике Debian с 1 апреля, и он исправил себя. Больная, больная шутка ...

    
ответ дан Canadian Luke 02.04.2014 в 06:32