1つのディレクトリにzip圧縮する必要があるファイルがたくさんあります。ディレクトリ内のすべてのファイルを圧縮するのではなく、特定のクエリに一致するファイルのみを圧縮します。
やった
grep abc file-* > out.txt
各ファイルに「abc」のすべてのインスタンスを含むファイルを作成します。ファイル自体が必要です。これらのファイルのみを圧縮するようにbashに指示するにはどうすればよいですか?
ワイルドカードは機能しませんか?どうして?私が尋ねることができれば...
—
jherran
@jherranディレクトリ内のすべてのファイルを圧縮するのではなく、特定のクエリに一致するファイルのみを圧縮します。私がやった
—
ジョンマングアル14年
grep abc file-* > out.txt
すべてのファイルを作成するインスタンスごとのファイルの「ABC」の。ファイル自体が必要です。
@jherranの意味は
—
AFH 14年
zip ZipFile.zip file-*
、それを行う明白な方法です。find
異なる検索からのファイルリストの複合または連結を使用している場合にのみ、中間ファイルが必要になります。