web-dev-qa-db-ja.com

tr:コマンドが見つかりません

私はUbuntu 18.04を使用していますが、最近bashスクリプトを実行するとこのエラーが発生し続けます:tr: command not foundtr/usr/bin/usr/sbinには存在しません。 coreutilsもインストールされていますが、まだうまくいきません。このコマンドをシェルに追加するにはどうすればよいですか?

which trは何も返しません。これは、aptがcoreutilsについて言っていることです。

coreutils is already the newest version (8.28-1ubuntu1).

私はCommand 'tr' not foundを取得するため、何もオーバーライドしていません。 /usr/binPATH変数にあります。

7

trcoreutilsパッケージに含まれていますが、このパッケージが単純なapt installはそれを復元しません。 reパッケージをインストールするには、apt-get--reinstallオプション:

Sudo apt install --reinstall coreutils

不足しているバイナリを移動(移動)しなかった場合/usr/bin/trシステムに問題がある可能性があります パーティションでfsckを実行 ファイルシステムのチェックと(必要な場合)修復。

9
dessert