Ich versuche, die Ergebnisse von find zu übernehmen und dann awk auszuführen, um die ersten beiden Spalten zu drucken. Dann möchte ich diese Ergebnisse für jede Datei in einen neuen Dateinamen umleiten, wobei ich den vorhandenen Dateinamen mit einem zusätzlichen Suffix zum Namen von umführe. Dateien im Verzeichnis mit der ursprünglichen Quelle als file.txt und den neuen Dateien mit dem Namen file-new.txt
Zum Beispiel:
find -type f -iname "*.txt" -exec awk '{print $1, $2}' {} \;
Was muss ich dazu hinzufügen? Wäre die Verwendung von sed eine bessere Wahl?
quelle