So übergeben Sie die Befehlsausgabe als mehrere Argumente an einen anderen Befehl
Ich möchte jede Ausgabe eines Befehls als Mehrfachargument an einen zweiten Befehl übergeben,
grep "pattern" input
kehrt zurück
file1
file2
file3
und ich möchte diese Ausgaben kopieren, z. B .:
cp file1 file1.bac
cp file2 file2.bac
cp file3 file3.bac
Wie kann ich das auf einmal machen? Etwas wie
grep "pattern" input | cp $1 $1.bac