catコマンドの何が問題になっていますか?[閉まっている]


23

私は友人にUbuntu 12.04 LTSを搭載したコンピューターを貸し出しましたが、彼はcatコマンドを台無しにしました。

$ cat testfile.txt
cat: meow!
$

誰かがこれを修正する方法を教えてもらえますか?お願いします?

出力which cat

/bin/cat

9
試してみてくださいwhich cat。「シャム」または他の猫の種のような何かを言う場合、あなたの友人は天才です。それ以外の場合は、質問の出力をコピーします。
Rmano

11
エイプリルフール!Lolz
OrangeTux

1
file /bin/catとの結果を追加してくださいls -l /bin/cat*。ちなみに、あなたの「友人」はルートアクセス権を持っていましたよね?
Rmano

1
ああ...彼はルートアクセス権を持っていました。私は、ファイルの内容を確認:echo "cat: meow"
TheDoctor

2
私はこの SEサイトでこのタイトルに関する質問を期待していませんでした; ;-)
ジョーイ14

回答:


20

もし彼が友人なら、彼はおそらく(ルートとして)スタイルの何かをした(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
彼が友人でない場合、彼は最初の行を省略しました。私はあなたがそれを言った方法が好きです。

2

実際にはエイプリルフールのトリックです。私は4月1日からDebianのボックスの時計を変更し、それを修正しました。病気、病気の冗談...


2
日付を4月1日に変更し、Ubuntu 12.04でテストしました。
そのブラジル人14

私のcatコマンドは...再び奇妙な今日は正常であるが、それは、私はそれを修正することが分かったものです:-S
カナダルークREINSTATE MONICA
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.