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.).
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! …
Ich habe eine sehr große Textprotokolldatei von ca. 37 MB. Mit cat file | morekann ich den Dateiinhalt seitenweise anzeigen. Das Problem ist, dass dies immer von oben beginnt - die alten Einträge. Wie kann ich es von unten beginnen lassen, wo die neueren Einträge dann Seite für Seite nach …
Ich habe eine Datei mit meinen persönlichen Daten (.txt). Wie kann ich über das Terminal nur wenige Details aus der Datei kopieren und in eine neue .txtDatei einfügen? Wenn dies beispielsweise der Inhalt der Datei ist: name : farah age : 23 phone number : 0123 education : degree Wie …
Ich habe zwei Variablen, die mehrzeilige Informationen enthalten, und ich möchte sie spalten. varA kehrt zurück Aug 01 Aug 04 Aug 16 Aug 26 und varBkehrt zurück 04:25 07:28 03:39 10:06 Wenn ich beide Variablen drucke, gibt es zurück Aug01 Aug04 Aug16 Aug26 04:25 07:28 03:39 10:06 Was ich tun …
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?
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?
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. …
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 …
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?
$ (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.
Ich habe einen Befehl: $ awk '{ print length($0); }' /etc/passwd Es gibt die Anzahl der Zeichen jeder Zeile in einer passwd- Datei aus: 52 52 61 48 81 58 etc. Wie kann ich die Anzahl der Zeichen nur für die ersten n Zeilen drucken? Zum Beispiel - für die …
Ich habe diese Datei: names average john:15.02 Mark:09.63 James:12.58 Ich möchte nur die Durchschnittswerte größer als 10 daraus extrahieren, daher sollte die Ausgabe in diesem Beispiel wie folgt lauten: 15.02 12.58
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 …
File1.txt item1 carA item2 carB item3 carC item4 platD item5 carE File2.txt carA platA carB platB carC platC carE platE Gewünschte Ausgabe: item1 platA item2 platB item3 platC item4 platD item5 platE Wie kann ich es tun?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.