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 sed und awk ausprobiert, aber es funktioniert nicht, da es sich bei dem Zeichen um "/" handelt, das bereits als Trennzeichen im Befehl steht. Bitte lassen Sie mich wissen, wie ich dies erreichen kann. Unten sehen Sie ein Beispiel. Wir möchten die kommentierten Abschnitte entfernen, d. H /*.....*/ …
Ich arbeite an einem Bash-Skript, das den Inhalt eines Textdokuments abhängig von den Daten in der Zeile aufteilt. Wenn der Inhalt der Originaldatei im Sinne von wäre 01 line 01 line 02 line 02 line Wie kann ich mit bash in Zeile 3 dieser Datei einfügen, um das Ergebnis zu …
Betrachten Sie eine Textdatei users.txt: #alice #bob charlie dotan eric Ich muss alles von (exklusiv) der zuletzt kommentierten Zeile bis (inklusive) kommentieren dotan. Das ist das Ergebnis: #alice #bob #charlie #dotan eric Gibt es dafür einen netten sedOneliner? Ich werde mit jedem Werkzeug glücklich sein, nicht nur sedwirklich. Momentan erhalte …
Ich möchte in meinem Code Zeilen finden, die eine bestimmte Länge überschreiten. Mein Code ist in mehreren Dateien. Was ist ein guter Weg, um dies zu tun? Ich möchte die Dateien und Zeilennummern kennen; Inhalt wäre bevorzugt, aber nicht notwendig. Der Zweck der Übung ist es, dann herauszufinden, wie die …
Ich habe eine Datei, die 4n Zeilen enthält. Hier ist ein Auszug mit 8 Zeilen 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 Ich möchte einen Block sortieren, wobei jeder Block aus 4 Zeilen besteht, basierend auf der ersten Spalte. Die Ausgabe …
Ich habe eine riesige Musikwiedergabeliste und während einige Künstler viele Alben haben, haben andere nur einen Song. Ich wollte die Wiedergabeliste sortieren, damit derselbe Künstler nicht zweimal hintereinander abgespielt wird oder seine Songs meist am Anfang oder Ende der Wiedergabeliste landen. Beispiel-Playlist: $ cat /tmp/playlist.m3u Anna A. - Song 1 …
Wie kann ich awkin der folgenden Situation verwenden? Ich möchte Zeilen verketten, die mit derselben Spalte beginnen. Nur die erste Säule gehalten wird , nachdem die Verbindung (in diesem Fall aaa, www, hhh). Die Datei kann durch Leerzeichen oder Tabulatoren getrennt sein. Beispiel Eingabe: aaa bbb ccc ddd NULL NULL …
Ich habe eine Datei mit Spalten. Unten finden Sie ein Beispiel: a b c ... z 1 2 3 ... 26 Ich möchte alle Spalten tauschen, in denen die erste zur letzten wird, die zweite zur vorletzten ... etc .. z y x ... a 26 25 24 ... 1 …
Ich habe eine Datei mit Spalten, mit denen gespeert wurde tab. Ich habe eine Datei, wenn einige Zeilen leere Zellen haben (am Anfang, in der Mitte). In solchen Fällen column -t -s $'\t'scheitert einfach: Eingang: $ echo -e 'A\tB\tC\tD\n\tb1\t\td1\n\t\t\td2\na3\t\t\td3' > in.tsv $ hexdump -C in.tsv 00000000 41 09 42 09 …
Angenommen, ich habe einen Befehl, commandder eine große Anzahl von Zeilen an stdout ausgibt: line1 line2 ..... lineN Ich möchte die Ausgabe auf der Festplatte speichern, aber nicht als einzelne Datei, sondern als eine Folge von Dateien mit jeweils 1000 Zeilen stdout: file0001.txt: ------------- line1 .... line1000 file0002.txt: ------------- line1001 …
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.