「tr」コマンドを使用すると作業ディレクトリが非表示になります

「tr」コマンドを使用すると作業ディレクトリが非表示になります

実行するとtrターミナルのコマンドとして

tr -d text

カーソルは復帰しますが、作業ディレクトリの行は消えます。ctrl+しない限り、その後コマンドを実行できませんc。何が起こっているのでしょうか? 引用符を使用した場合も正常に動作しますが、これは理解の問題です。

答え1

man ページから:

-d Delete characters in string1 from the input.

削除する文字以外の入力は与えないので、REPL (読み取り-評価-印刷ループ) モード理解できるようにこれを試してください:

tr -d e

次に、testEnter キーを押すと、 と入力しますtst

次のように使用できます:

echo "test" | tr -d e

そしてtstプロンプトに戻ります

関連情報