Gibt es eine Möglichkeit, nur ein Zeichen in einer Zeichenfolge in Groß- / Kleinschreibung zu schreiben? Eingabebeispiel: syslog_apr_24_30 syslog_mar_01_17 Gewünschte Ausgabe: syslog_Apr_24_30 syslog_Mar_01_17 Beachten Sie bitte den Großbuchstaben Anfang des Monats. Ich habe es versucht, awkaber ich bin nicht gut genug, um es zum Laufen zu bringen.
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 …
Mein Ziel ist es, die Festplatten größer als 100G von lsblk zu bekommen. Ich habe es funktioniert, aber es ist umständlich. Ich bin mir ziemlich sicher, dass es gekürzt werden kann. Entweder indem ich etwas völlig anderes als lsblk benutze, oder vielleicht kann ich von Menschen lesbare Zahlen direkt mit …
Ich versuche, zufällige Zeichenfolge für jede Zeile beim Ausführen hinzuzufügen: awk '{print "name" "'$ran'" "-"$0}' 'myfile' Vorher wird der Zufallsstring generiert: ran="$(tr -dc '[:alnum:]' </dev/urandom | head -c 6)" Das Problem ist, dass für jede Zeile dieselbe zufällige Zeichenfolge ausgegeben wird: nameGQz3Ek- nameGQz3Ek- nameGQz3Ek- Was kann ich tun, um für …
Ich muss die Spalten eines sehr großen Datensatzes sortieren (1000 Zeilen und 700000 Spalten). Zum Beispiel sind meine Spalten wie folgt zufällig angeordnet: col1 col4 col3 col2, und das muss ich sortieren. Ich habe einige Befehle ausprobiert, aber keinen Erfolg. Beispiel: ID M2 M5 M8 M1 M3 M9 .....M7000000 Animal1 …
Ich habe ein Textdokument, das eine Menge Text enthält, der nach jedem Buchstaben ein zusätzliches Leerzeichen enthält! Beispiel: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p o s …
Ich habe 2 große Dateien (3000 Spalten, 15000 Zeilen) im folgenden Format datei1 (tabulatorgetrennt): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 datei2 (tabulatorgetrennt): 3 5 2 1 7 10 3 4 3 Ich möchte die Werte aus der ersten Spalte jeder Datei mit einem Trennzeichen ":" kombinieren und …
Ich versuche, die 7. Spalte meiner csv-Datei mit an das Ende zu verschieben awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" Dabei ist $ file eine CSV-Datei in einem Verzeichnis. Die Ausgabe ist jedoch awk: ^ syntax error Weiß jemand, wie man diesen Fehler behebt?
Ich habe eine Datei mit dem Namen hostlist.txt, die folgenden Text enthält: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com Ich habe das folgende kleine Skript: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv …
Ich muss die Zeichen vor dem Zeichen '(' extrahieren. Meine Dateistruktur ist: Rose (gut) ook daisy () nr Lilly (schlecht) in Ordnung Sonnenblume () schön Ich benötige eine Ausgabedatei in Form von: rose daisy lilly sunflower kann mir jemand den befehl dazu sagen ..... awk, grep oder sed sind vorzuziehen …
Meine Frage ist eine Fortsetzung von Analysieren einer Datei zum Extrahieren von 3-stelligen Nummern in einer "Gruppennummer" Ich versuche, in ein einzelnes Shell-Skript eine Reihe von Befehlen zu integrieren, die Analysieren Sie eine europäische Norm, um eine Testsequenz zu extrahieren wandle die Textcodierungen in utf8 um Verarbeiten Sie das Ergebnis …
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.