-1

ファイルを検索しようとすると.c、次のコマンドを使用できます。

find . -name *.c

.hファイルに関して:

find . -name *h

それでは、それらを同時に見つける方法は?私は1つの解決策を知っています:

find . -namd *.c && find . -name *.h

より良い答えはありますか?

さらに:実際、私は.c .h .p .hpp.cpp.pファイルを見つける必要があります。それではどうすればいいですか?

find . -name '*.[chcpphppp]'

上記は正しくないようですか?

4

3 に答える 3

5

あなたができる

find . -name '*.c' -o -name '*.h'

以上

find . -name '*.[ch]'

しかし、あなたは本当にのドキュメントを読むべきですfind

于 2013-01-22T13:54:20.760 に答える
1

これを試して

find . -name "*.[ch]"
于 2013-01-22T13:55:17.493 に答える
1

これを試してください(-o「OR」です):

find . -name '*.c' -o -name '*.h'

また

find . -name '*.[hc]'
于 2013-01-22T13:55:24.560 に答える