0
私は現在Bashを学んでいて、次の問題を抱えています。コマンドfind -name '*s'
でBashコマンドの混乱--- find -name '* s'
、私は文字通り*s
のように、コマンドは名前*s
を持つすべてのファイルを見つけることを期待していたが、その代わりに、bashはs
で終わったすべてのファイルを見つけました。
私は一重引用符内のすべてが通常の文字列のように扱われると考えました。私の理解に欠けているものは何ですか?
私は疑問に自然なフォローは以下のようになり推測:
私はfind -name *s
が展開されることを期待するが、代わりにbashが私に次のメッセージ