Angenommen, es gibt Text aus einer Datei: (bookmarks ("Chapter 1 Introduction 1" "#1" ("1.1 Problem Statement and Basic Definitions 23" "#2") ("Exercises 31" "#30") ("Notes and References 42" "#34")) ) Ich möchte zu jeder Zahl 11 addieren, gefolgt von einem "in jeder Zeile, wenn es eine gibt, dh (bookmarks ("Chapter …
Gibt es bereits ein Skript / Programm / Dienstprogramm für die folgenden Anforderungen auf optimierte Weise? someCommand | tee >(grep "pattern" > LinesWhichMatch) | grep -v "pattern" > LinesWhichDoesNotMatch
Ich werde das Formular mit cURL senden, wobei ein Teil des Inhalts aus einer anderen Datei stammt, die mit ausgewählt wurde sed Wenn param1ein Zeilenmuster aus einer anderen Datei verwendet sedwird, funktioniert der folgende Befehl einwandfrei: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Gehen Sie jetzt zum Problem. …
Ich möchte diesen Befehl find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done( von hier aus ) annehmen . das hat eine Ausgabe von im Grunde ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo: 14200 ./norths: 10710 und sortiere es …
Ich habe eine Textdatei in diesem Format: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 Ich möchte diese Datei KEYzeilenweise sortieren und die nächsten 4 Zeilen mit dem Ergebnis belassen, also sollte das sortierte Ergebnis lauten: #################################### KEY1 VAL11 VAL12 …
Ich habe nach einer Lösung für meine Frage gesucht, aber keine gefunden oder besser gesagt, ich habe sie nicht mit dem bekommen, was ich gefunden habe. Sprechen wir also darüber, worum es bei meinem Problem geht. Ich verwende eine Smart Home Control Software auf einem Raspberry Pi und wie ich …
Der Befehl grep "foo" myfile.txt druckt alle übereinstimmenden Zeilen in meiner Datei. Jetzt möchte ich die ganze Zeile durch eine andere Zeichenfolge ersetzen . Wie kann ich das machen?
Ich arbeite mit LaTeX und versioniere mit Git. Für die Literaturverwaltung verwende ich Mendeley. Das Problem ist, dass Mendeley seine .bibExporte jedes Mal in einer anderen Reihenfolge synchronisiert , was die Versionierung von Bibliografien erheblich erschwert. Meine Idee ist, BibTex-Einträge .bibjedes Mal vor dem Festschreiben in einer Datei zu sortieren …
Meine Textdatei hat kein Trennzeichen, um nur Leerzeichen anzugeben. Wie schneide ich Spalte 2 aus, um die Datei auszugeben? 39 207 City and County of San Francisc REJECTED MAT = 0 78 412 Cases and materials on corporat REJECTED MAT = 0 82 431 The preparation of contracts an REJECTED …
Ich habe eine [csv] -Datei mit doppeltem Datum, dh denselben Daten, die zweimal gedruckt wurden. Ich habe versucht, die Uniq von sort zu verwenden,sort myfile.csv | uniq -u aber es gibt keine Änderung in der myfile.csv, auch ich habe versucht, sudo sort myfile.csv | uniq -uaber keinen Unterschied. Derzeit sieht …
Ich habe eine tabulatorgetrennte Textdatei input.txt mit ca. 30.000 Zeilen. Ich möchte jede Zeile (s1..s30K Zeilen) auf fehlende Werte (dh Leerzeichen) überprüfen und den fehlenden Wert mit dem Wert Null füllen. Siehe out.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 8 …
Ich habe eine Datei wie diese: 2018.01.02;1.5;comment 1 2018.01.04;2.75;comment 2 2018.01.07;5.25;comment 4 2018.01.09;1.25;comment 7 Ich möchte alle Punkte .in der zweiten Spalte durch ein Komma ersetzen, ,wie ich es tun würde, wie sed 's/\./\,/g' fileich dies verwenden sedoder vorzugsweise awknur für die zweite Spalte anwenden kann, sodass meine Ausgabe folgendermaßen …
Wie entferne ich alle Nicht-ASCII-Zeichen aus einer Datei? Würde es einen bestimmten Befehl geben, um dies auszuführen? grep --colour='auto' -P -n'[^\x00-\x7]' /usr/local/... Ich glaube, dies findet die Zeichen innerhalb des Workflows, aber wie würde ich alle Instanzen der fraglichen Zeichen entfernen?
Angesichts dieser Dateinamen: $ ls -1 file file name otherfile bash Selbst mit eingebettetem Whitespace ist das völlig in Ordnung: $ for file in *; do echo "$file"; done file file name otherfile $ select file in *; do echo "$file"; done 1) file 2) file name 3) otherfile #? …
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.