Als «text-processing» getaggte Fragen

Fragen zum Ändern, Erstellen oder Parsen von Nur-Text-Dateien. Dies ist ein sehr breites Tag. Wenn Ihre Frage die Verwendung eines bestimmten Tools betrifft, markieren Sie es bitte auch mit dem Namen des Tools (z. B. sed, awk, perl usw.).

6
Drucken Sie ein bestimmtes Teil in einer Ausgabe
Nehmen wir an, es gibt einen Befehl wie: cat /boot/config-3.19.0-32-generic | grep CONFIG_ARCH_DEFCONFIG Die Ausgabe ist als solche: CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" Meine Frage lautet nun: Gibt es Befehle, die nur das drucken, was sich in den Anführungszeichen befindet, dh " "? Und könnten Sie bitte den Befehl ein wenig erklären? Vielen Dank! …




2
Kopieren Sie eine Reihe von Dateien mit unterschiedlichen Namen und fügen Sie sie ein
Ich habe eine Reihe von Textdateien mit dem Namen foo_bar_abc_1_01_geh_original.in foo_bar_abc_1_02_geh_original.in foo_bar_abc_1_03_geh_original.in ... ... foo_bar_abc_1_1000_geh_original.in Ich möchte jede Datei kopieren (und die Originaldateien behalten) und in verschiedene Namen (im selben Ordner) einfügen , wie z. foo_bar_abc_1_01_geh_copy.in foo_bar_abc_1_02_geh_copy.in foo_bar_abc_1_03_geh_copy.in ... ... foo_bar_abc_1_1000_geh_copy.in Wie kann ich das mit einem einfachen Skript machen?

5
Befehl mit Wort als Trennzeichen ausschneiden
Gibt es einen Befehl zum Schneiden, der auf einem Wort basiert, z. 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. The task has terminated abnormally because of a program check. 16:08:27 Ich möchte die Ausgabe als: 171212 16082784 6264 XXX xxxxxxxx Transaction XXXXX abend ABCD. Wie nähere ich mich?

6
Wie lösche ich die Zeilen aus einer Datei, die keinen Punkt enthält?
Ich habe eine Datei, die Daten einschließlich URLs enthält. Es gibt jedoch verschiedene Zeilen, die keine URLs sind. Wie kann ich sie mit Ubuntu-Terminalbefehlen entfernen? Hier ist die Beispieldatei als Referenz: Beispieldaten com.blendtuts/S °= com.blengineering.www/:http ±= Ich möchte die Ausgabe haben: com.blendtuts/S com.blengineering.www/:http Die zusätzlichen unerwünschten Linien haben keinen Punkt. …

7
Druckwort mit Zeichenfolge und erstem Wort
Ich möchte eine Zeichenfolge in einer Textzeile finden und die Zeichenfolge (zwischen Leerzeichen) und das erste Wort der Phrase drucken. Beispielsweise: "Dies ist eine einzelne Textzeile" "Etwas anderes" "Es ist besser, du versuchst es noch einmal." "Besser" Die Liste der Zeichenfolgen lautet: Text Sache Versuchen Besser Ich versuche, eine Tabelle …

6
Wie konvertiere ich von Zeile zu Spalte?
Ich habe eine TXT-Datei mit folgenden Nummern (in derselben Zeile): 106849_01373 106849_01967 106850_00082 23025.7_01059 Ich möchte sie so konvertieren: 106849_01373 106849_01967 106850_00082 23025.7_01059 Ich habe keine Ahnung, welchen Befehl ich verwenden soll. Kann mir jemand dabei helfen?

2
Was bedeutet: a; $! N; in einem sed Befehl?
$ (echo hello; echo there) | sed ':a;$!N;s/\n/string/;ta' hellostringthere Der obige sedBefehl ersetzt das neue Zeilenzeichen durch die Zeichenfolge "Zeichenfolge". Aber ich kenne die Bedeutung :a;$!N;s/\n/string/;tader einzelnen Anführungszeichen nicht. Ich kenne den Mittelteil s/\n/string/. Aber ich kenne die Funktion von first ( :a;$!N;) und last ( ta) nicht.



3
Vergleichen Sie Quellcodedateien und ignorieren Sie Formatierungsunterschiede (wie Leerzeichen, Zeilenumbrüche usw.).
Ich suche nach einer Anwendung, die zwei C ++ - Quellen vergleichen und die codebedeutenden Unterschiede finden kann (um Versionen zu vergleichen, die möglicherweise anders formatiert wurden). Zumindest etwas, das Änderungen in Leerzeichen, Tabulatoren und Zeilenumbrüchen ignorieren kann, die die Funktionalität der Quelle nicht beeinträchtigen (beachten Sie, dass es sprachabhängig …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.