Bashではワイルドカードが機能しないようです。

Bashではワイルドカードが機能しないようです。

bashワイルドカードを使用すると、シェルが奇妙に動作し始めます。タブ補完が機能し、ファイル名を入力しても機能します。ただし、ワイルドカードを使用すると、以下の説明に従って動作しません。

[~/myDir] ls JourneyManager.cpp 
JourneyManager.cpp
[~/myDir] ls JourneyManager.*
ls: cannot access 'JourneyManager.*': No such file or directory

ls出力を確認し、ファイル名が予想どおりかどうか、奇妙な文字や何もないことを確認しました。リポジトリにあるがgitホームディレクトリにあるファイルのコピーに同じ問題があるため、問題にならないと思います。

ベストアンサー1

通常、次の方法でトリックを実行します。

set +f

ポリスチレン

おそらく、システムとユーザープロファイルの内容を確認する必要があります。これに関する良い記事がありますhttps://www.tecmint.com/understanding-shell-initialization-files-and-user-profiles-linux/

おすすめ記事