誤って変更された `/ bin / sh '
私はこのスクリプトを持っていました: spd-say "Hello, don't forget the trash bin." だから私は何をすべきかを思い出し、それを移動して/usr/local/bin/コマンドtrashが引数を発音し、crontabジョブを設定して、やりたいことを毎日思い出させました。しかし、crontabは機能せず、その理由を理解できませんでした(他のジョブを問題なく実行します)。 私の端末でこのメッセージを見たら: You have new mail in /var/mail/root 最後に、この行は私に悪い間違いをさせました: /bin/sh: 1: trash: not found 私はそれが愚かなことであることを知っていますが、私はしました: mv /usr/local/bin/trash /bin/sh それshがディレクトリだと思って、スクリプトを実行するためにそこに移動する必要があります。 さて、マニュアルページを見たいとき、システムはこう言います: 「こんにちは、ごみ箱を忘れないでください。」 そしての出力cat shは次のとおりです。 #!/bin/bash spd-say "Hello, don't forget the trash bin. " とにかく、私は何かをすることができますか、またはオペレーティングシステムを再インストールする必要がありますか?