1

「target」という名前のディレクトリの下にあるすべてのzipファイルを取得しようとしています。特定のディレクトリでこのファイルパターンを再帰的に検索したい-" target/ .zip"

これは私が持っているコマンドです:

find . -type f \( -path '*/target/*' -a -name '*.zip' \)

これは私の基準に厳密に一致しない答えを私に与えます。これは「target/foo / bar.zip」のようなファイルにも一致します。これらの結果を整理して、ターゲットディレクトリの直下にあるzipファイルのみを取得したいと思います。誰かが私を助けてくれますか?

4

1 に答える 1

1

これはどう:

$ find . -type f ! -path '*/target/*/*.zip' -a -path '*/target/*.zip'
于 2012-10-04T05:38:55.350 に答える