1

によってキャプチャさgrepれたファイルを新しいディレクトリにコピーする方法はありますか?

次のコマンドを使用して2つのディレクトリを比較しています

diff -q folder1 folder2 | grep 'string'

この「文字列」を含むファイルを新しいディレクトリに移動したいと考えています。

どうもありがとう、

4

3 に答える 3

3

男 xargs。

ls *.txt | xargs -I {} cp {} ../{} 

構文を正しく覚えていれば

あなたのdiff + grepがパスを生成すると仮定します

diff -q folder1 folder2 | grep "Only in blaa" | cut -d " " -f 4- | xargs -I {} cp {} ../{}
于 2013-05-29T14:14:21.960 に答える