Was ist ein guter Weg, um Zeichenfolgen in einer Datei mithilfe eines Wörterbuchs mit vielen Substituenten-Substituenten-Paaren zu ersetzen? Und mit viel meine ich eigentlich ungefähr 20 - nicht viel, aber viel genug, um sie ordentlich zu organisieren. Ich möchte irgendwie alle Substituenten-Substituenten-Paare in einer Datei dictionary.txtauf einfach zu verwaltende Weise …
Kann mir jemand sagen, wie man den Befehl awk für diese Anweisung verwendet? "Die Zahl enthält Kommas nach jeweils drei Ziffern. Zum Beispiel wird 100000000 zu 100.000.000." Ich weiß, wie man den Befehl sed verwendet, um diese Ausgabe zu erhalten, aber ich weiß nicht, wie man awk verwendet. Ich bin …
Also, wahrscheinlich sollte ich das verwenden grep. Solange ich eine rekursive Suche benötige, sollte ich verwenden grep -r. Aber dann weiß ich nicht, was ich als nächstes tun soll;) Wie kann ich das machen?
Ich habe herausgefunden, wie man alles vor einem Schrägstrich druckt, aber ich muss alles nach einem Schrägstrich drucken. Ich habe eine Zeichenfolge wie blablabal/importantund muss nur drucken important. Wie soll ich die folgende Zeile ändern, um alles nach einem Schrägstrich und nicht vorher zu drucken? sed 's:/[^/]*$::'
Ich versuche, den Inhalt einer Datei mit sed nach einem passenden Muster in eine andere Datei einzufügen. Meine Frage ist dieser Frage sehr ähnlich , aber ich möchte den Inhalt einer Datei inline und nicht in eine neue Zeile einfügen. Wie kann ich das machen? Anhand der Beispielfrage, auf die …
Ich versuche, eine Zeile nach N Zeilen mit awk zu löschen, und ich kann es scheinbar nicht richtig machen. Das Dateiformat ist wie folgt YYYYYY XXXXXX XXXXXX YYYYYY XXXXXX XXXXXX Das wahre Beispiel wäre office3 3 1 office3 6 1 office3 6 3 office3 1 1 Wie kann ich die …
Ich möchte die gleichen Zeilen in 2 verschiedene Dateien drucken. Was ich gerade mache ist: print ID[i]" "Value[i]" "TS1[i]" "TS2[i] > "file1.txt"; print ID[i]" "Value[i]" "TS1[i]" "TS2[i] > "file2.txt"; Kann ich einen einzelnen Befehl schreiben, um ihn in zwei verschiedene Dateien umzuleiten? BEARBEITEN Ich möchte nicht meine gesamte Befehlsausgabe in …
Angenommen, ich hatte einen Textblock in ~/.bashrc: #~/.bashrc # ...some commands... # aliases alias suicide='sudo rm -rf /' # end aliases # other commands Ich möchte diesen Textblock durch einen anderen Text ersetzen, der zwischen zwei Markierungen in einer anderen Datei enthalten ist: stuff-to-place-in-bashrc.txt # stuff-to-place-in-bashrc.txt # ...stuff... # aliases …
Ex: Eingabedatei A<0> A<1> A_D2<2> A_D2<3> A<4> A_D2<6> A<9> A_D2<10> A<13> Gewünschte Ausgabe: A<0> A<1> A_D2<2> A_D2<3> A<4> ----- A_D2<6> ----- ----- A<9> A_D2<10> ----- ----- A<13> Achten Sie einfach auf die Nummer in der spitzen Klammer. Wenn die Zahl nicht fortlaufend ist, fügen Sie ein Symbol hinzu (oder fügen …
Ich habe die Zeilennummer 55 in einer Textdatei, die ich kurz vor der Zeilennummer 23 in derselben Textdatei verschieben möchte. Ich weiß, dass Sie Zeilen um eine bestimmte Anzahl von Zeilen 1 , 2 nach oben verschieben können, aber ist es möglich, eine Zeile an eine andere Zeile anzuhängen oder …
Ich habe drei Dateien ~/naive-file.txt ~/old-text.txt ~/new-text.txt Ich möchte jeden Fall finden, in dem der Inhalt von ~/old-text.txtvorkommt, ~/naive-file.txtund diese Vorkommen durch den Inhalt von ersetzen ~/new-text.txt. Ich bin mir sicher, dass dies mit sedoder machbar ist, awkaber ich kann anscheinend nicht den richtigen Befehl finden. Ist das möglich? Angenommen, …
Ich habe eine Datei mit Zeilen, genau wie folgt: A B C Ich möchte eine doppelte Datei in Bash erstellen, die jede Zeile enthält, die mit der Kopie der nächsten Zeile zusammengeführt wird, wie: A;B B;C C;
Ich versuche, alle Vorkommen von # zu nehmen und wenn sie aufeinanderfolgend sind, ersetzen Sie sie durch nur ein #. z.B ab ### cde fghi## jklm würde werden: ab # cde, fghi# jklm Mein ursprüngliches Ziel war es, alle aufeinander folgenden Ziffern durch # so zu ersetzen. 120 -> # …
Betrachten Sie das folgende Spielzeugbeispiel: this is a line this line contains FOO this line is not blank This line also contains FOO Some random text This line contains FOO too Not blank Also not blank More random text FOO! Yet more random text FOO! Ich möchte also die Ergebnisse …
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.