プロンプトでbashが印刷できない文字を受け入れないようにする方法は?

プロンプトでbashが印刷できない文字を受け入れないようにする方法は?

最近、シェルで次のコマンドを実行しました。

# yum whatprovides xdotool
Error: No Matches found

しかし、私のパッケージマネージャには実際に次のパッケージがあります。

# yum whatprovides xdotool
xdotool-1:3.20150503.1-7.fc29.x86_64 : Fake keyboard/mouse input
Repo        : @System
Matched from:
Provide    : xdotool = 1:3.20150503.1-7.fc29

問題は、私に見えないプロンプトに印刷できない文字を入力したことです。

この見えない文字を(Unicodeボックス文字)として表現し、次のように入力しました。

yum whatprovides ☐xdotool

しかし、これが私が見るものです:

yum whatprovides xdotool

ユーザーがプロンプトで印刷できない文字を入力できないようにbashに指示する方法はありますか?誰かが実際にこれを実行したいユースケースはありますか?

ビジュアルインジケータを提供していない端末エミュレータの欠陥ですか?

ベストアンサー1

おすすめ記事