So leiten Sie die Ausgabe der Befehlszeilenausführung je nach Ausgabegewicht in mehr als eine Datei um

So leiten Sie die Ausgabe der Befehlszeilenausführung je nach Ausgabegewicht in mehr als eine Datei um

Derzeit verwende ich eine Awk-Zeile, um eine Reihe von Dateien nach bestimmten Kriterien zu filtern.

Wie kann ich die Ergebnisausgabe in mehr als eine Datei umleiten, wenn das Ergebnis beispielsweise größer als 1 MB ist oder mehr als N Zeilen enthält? Ich möchte meine Ergebnisse „result_1.txt“, „result_2.txt“ usw. nennen.

ps: Ich möchte mein Ergebnis in Dateien von 1 MB oder N Zeilen aufteilen

Antwort1

Leiten Sie die Ausgabe weiter ansplit

man split

verwandte Informationen