Ich versuche, ein bestimmtes (viertes) Feld aus dem spaltenbasierten, an das Leerzeichen angepassten Textstrom zu extrahieren. Ich versuche, den cutBefehl folgendermaßen zu verwenden: cat text.txt | cut -d " " -f 4 Behandelt leider cutnicht mehrere Leerzeichen als ein Trennzeichen. Ich hätte durch awk pfeifen können awk '{ printf $4; …
Angenommen, ich habe die Zeichenfolge 1:2:3:4:5und möchte das letzte Feld ( 5in diesem Fall) abrufen. Wie mache ich das mit Bash? Ich habe es versucht cut, aber ich weiß nicht, wie ich das letzte Feld mit angeben soll -f.
Ich arbeite mit zwei Dateien und muss einige Zeilen aus einer Datei kopieren und in eine andere Datei einfügen. Ich weiß, wie man (yy) kopiert und (p) in dieselbe Datei einfügt. Das funktioniert aber nicht für verschiedene Dateien. Wie wird das gemacht? Gibt es auch eine Möglichkeit zum Ausschneiden und …
Gibt es eine Möglichkeit, mit dem Befehl cut ein Feldtrennzeichen für mehr Leerzeichen anzugeben? (wie "" +)? Zum Beispiel: In der folgenden Zeichenfolge möchte ich den Wert '3744' erreichen. Welches Feldtrennzeichen sollte ich sagen? $ps axu | grep jboss jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh …
Was ist los mit dem folgenden Code? name='$filename | cut -f1 -d'.'' So wie es ist, bekomme ich die Literalzeichenfolge $filename | cut -f1 -d'.', aber wenn ich die Anführungszeichen entferne, bekomme ich nichts. In der Zwischenzeit tippen "test.exe" | cut -f1 -d'.' in einer Shell gibt mir die Ausgabe, …
Angenommen, ich habe eine Unix-Shell-Variable wie unten variable=abc,def,ghij Ich möchte , um alle Werte extrahieren ( abc, defund ghij) einen for - Schleife und jeden Wert in eine Prozedur übergeben. Das Skript sollte das Extrahieren einer beliebigen Anzahl von durch Kommas getrennten Werten ermöglichen $variable.
Ich habe eine Datei mit vielen Zeilen in jeder Zeile. Es gibt viele Spalten (Felder), die durch Leerzeichen getrennt sind. Die Anzahl der Spalten in jeder Zeile ist unterschiedlich. Ich möchte die ersten beiden Spalten entfernen. Wie geht das?
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.