Betrachten Sie eine Textdatei mit den folgenden Einträgen: aaa bbb ccc ddd eee fff ggg hhh iii Mit einem vorgegebenen Muster (zB fff) würde ich gerne die obige Datei sehen, um in die Ausgabe zu gelangen: all_lines except (pattern_matching_lines U (B lines_before) U (A lines_after)) Zum Beispiel, wenn B = …
Ich habe mehrere Dateien mit dem gleichen Header und verschiedenen Vektoren darunter. Ich muss sie alle verketten, möchte aber, dass nur der Header der ersten Datei verkettet wird, und ich möchte nicht, dass andere Header verkettet werden, da sie alle gleich sind. Zum Beispiel: file1.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> A B C …
Ich habe eine Ausgabe, VBoxManage list vmsdie so aussieht: "arch" {de1a1db2-86c5-43e7-a8de-a0031835f7a7} "arch2" {92d8513c-f13e-41b5-97e2-2a6b17d47b67} Ich brauche die Namen zu greifen archund arch2und sie in eine Variable speichern.
Diese Frage wurde von Stack Overflow migriert, da sie unter Unix und Linux Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich möchte Zeilen aus einer Datei ohne Verwendung des tacBefehls rückwärts drucken . Gibt es eine andere Lösung, um so etwas mit Bash zu tun?
Ich möchte alle Protokolle zwischen zwei Zeitstempeln extrahieren. Einige Zeilen haben möglicherweise nicht den Zeitstempel, aber ich möchte diese Zeilen auch. Kurz gesagt, ich möchte jede Zeile, die unter zwei Zeitstempel fällt. Meine Logstruktur sieht so aus: [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking user-- Post …
echo -e 'one two three\nfour five six\nseven eight nine' one two three four five six seven eight nine Wie kann ich etwas "MAGIC" machen, um diese Ausgabe zu bekommen ?: three six nine UPDATE: Ich brauche es nicht auf diese Weise, ich brauche eine allgemeine Lösung, damit egal wie viele …
Ich möchte die letzte Spalte einer txt-Datei löschen, obwohl ich die Spaltennummer nicht kenne. Wie könnte ich das machen? Beispiel: Eingang: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 Und ich möchte, dass meine Ausgabe: 1223 1234 1323 ... 2222 …
Wie im folgenden Beispiel und wie in meiner letzten Frage In Bash, wo ist das nachgestellte Newline-Zeichen geblieben? Ich möchte wissen, "warum" es passiert x="$(echo -ne "a\nb\n")" ; echo -n "$x" | xxd -p # Output is: 610a62 # The trailing newline from the 'echo' command # has been "deleted" …
Datei: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred Erwartete Ausgabedatei: Data inserted into table. Total count 13 …
Ich bin brandneu in UNIX und benutze Kirk McElhearns "The Mac OS X Command Line", um mir einige Befehle beizubringen. Ich versuche, zu verwenden trund grepdamit ich nach Textzeichenfolgen in einem regulären MS-Office Word-Dokument suchen kann. $ tr '\r' '\n' < target-file | grep search-string Aber alles, was es zurückgibt, …
Gibt es einen Unix-Befehl, mit dem überprüft werden kann, ob zwei Zeilen in einer Datei identisch sind? Zum Beispiel Betrachten Sie eine Datei sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B Wir sehen, …
Unten ist der Text in der Datei: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good Ich muss nach "42B" suchen und die Ausgabe aus dem obigen Text wie folgt erhalten: Pseudo name=Apple Code=42B state=fault Hat jemand eine Idee, wie dies mit grep/ awk/ erreicht werden kann sed?
Ich habe ein Verzeichnis voller Textdateien. Mein Ziel ist es, Text an den Anfang und das Ende aller anzuhängen. Der Text am Anfang und am Ende ist für jede Datei gleich. Basierend auf dem Code, den ich aus dem Web erhalten habe, ist dies der Code zum Anhängen am Anfang …
Ich habe ein paar Python-Skripte herumliegen, und ich arbeite daran, sie umzuschreiben. Ich habe mit allen das gleiche Problem. Mir ist nicht klar, wie man die Programme so schreibt, dass sie sich wie richtige Unix-Tools verhalten. Weil das $ cat characters | progname und das $ progname characters sollte die …
Warum werden in xargs Anführungszeichen aus dem Eingabetext entfernt? Hier ist ein vereinfachtes Beispiel: echo "/Place/='http://www.google.com'" | xargs echo Ausgänge /Place/=http://www.google.com Gibt es eine Möglichkeit, dies zu umgehen? (xargs -0 hilft mir nicht)
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.