こんにちは。 .hで終わるディレクトリ内のすべてのファイルを見つけたいです。 findコマンドを使用する必要があります。以下を試しました。
find ~+ -name '\.h$'
奇妙なことは、.hファイルがありますが、実行時にコマンドが出力を生成しないことです。それでは正規表現に問題があるのでしょうか?
答え1
これ-name
正規表現ではなくシェルグローブを使用してください。。必要ではなく、脱出してはいけません.
。
find ~+ -name '*.h'
答え2
次のようなものが必要です。
find /path/to/directory -name '*.h'