Ich habe eine Datei prova.txtwie diese: Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random2 random3 random4 extra1 extra2 bla Start to grab from here: 2 fix1 fix2 fix3 fix4 random1546 random2561 extra2 bla bla Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random22131 …
Ich habe eine Datei im folgenden Format: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Was ist der beste Weg, um die Datei file.txtin ein Format wie das folgende zu analysieren : 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Mit anderen Worten, ich möchte die Datei durchlaufen …
Ich habe commzwei sortierte Dateien verglichen. Jede Zeile in diesen Dateien ist eine positive Ganzzahl. Aber die Ergebnisse zeigen comm: file 1 is not in sorted order comm: file 2 is not in sorted order Wie kommt es, dass der Fehler auch dann auftritt, wenn diese beiden Dateien sortiert sind?
Ich versuche, innerhalb einer Eingabezeile über eine unbekannte Anzahl von Feldern zu sortieren: Eingang: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Ausgabe: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef …
Ergebnis eines normalen Funds mit find . ! -path "./build*" -name "*.txt": ./tool/001-sub.txt ./tool/000-main.txt ./zo/001-int.txt ./zo/id/002-and.txt ./as/002-mod.txt und wenn sortiert mit sort -n: ./as/002-mod.txt ./tool/000-main.txt ./tool/001-sub.txt ./zo/001-int.txt ./zo/id/002-and.txt Die gewünschte Ausgabe ist jedoch: ./tool/000-main.txt ./zo/001-int.txt ./tool/001-sub.txt ./zo/id/002-and.txt ./as/002-mod.txt Dies bedeutet, dass die Ausgabe nur nach dem Dateinamen sortiert wird, die …
Ist es möglich, zwischen zwei Zeichenfolgen in einer großen Datei zu sortieren? zB Aktuelle Datei ist wie folgt: 0cf Front Brake 0d0 Rear Brake 0ce Handle Bars HUT 03 VR Controls 009 Vest 001 Belt 002 Body Suit 020 Stereo Enable 003 Flexor 007 Hand Tracker 004 Glove 006 Head …
Angenommen, ich habe eine Liste mit Pfadnamen von Dateien, die in einem Array gespeichert sind filearray=("dir1/0010.pdf" "dir2/0003.pdf" "dir3/0040.pdf" ) Ich möchte die Elemente im Array nach den Basisnamen der Dateinamen in numerischer Reihenfolge sortieren sortedfilearray=("dir2/0003.pdf" "dir1/0010.pdf" "dir3/0040.pdf") Wie kann ich das machen? Ich kann nur ihre Basisnamen-Teile sortieren: basenames=() for …
Beim Lesen von Tutorials zum Batch-Umbenennen von Dateien in Bash und beim Verwenden des sortBefehls zum Sortieren von Dateiinhalten konnte ich nicht herausfinden, wie beide kombiniert werden können. Ich habe ein Verzeichnis, dessen Inhalt nach Tags im Dateinamen sortiert ist, ähnlich wie das Programm TagSpaces die Dinge handhabt. Ich füge …
Ich versuche eine naive: $ cat * | sort -u > /tmp/bla.txt was scheitert mit: -bash: /bin/cat: Argument list too long Um eine dumme Lösung wie (erstellt eine enorme temporäre Datei) zu vermeiden: $ find . -type f -exec cat {} >> /tmp/unsorted.txt \; $ cat /tmp/unsorted.txt | sort -u …
Ich möchte Dateien nach der Nummer im Dateinamen sortieren. Hier sind die Dateien: $ ls *.f 0.f 13.f 1.f 22.f 4.f abc.f Das Sortierergebnis: $ ls *.f | sort -t. -k1n 0.f abc.f # note this file! 1.f 4.f 13.f 22.f Was ich erwartet hatte war: $ ls *.f | …
Ich versuche, eine Datei wie diese zu sortieren (dies ist eine Liste von Unterprogrammnamen). cfn=(1370) __lib_file_MOD_file_open fn=(1368) __universe_MOD_general_boot fn=(916) __universe_MOD_general_main fn=(6142) __grid_var_MOD_get_overlap ... entsprechend der Ganzzahl in Klammern. Ich habe zuerst den Sortierbefehl als versucht sort -t '=' -k 2 routine_list.txt aber dann kommt fn = (916) am Ende der …
Ich habe eine große Textdatei (1,5 G), Ich möchte wissen, was das schnellste und zuverlässigste Tool unter Linux ist. Ich benutze normalerweise: awk '!x[$0]++' file.txt Aber wenn ich den htopBefehl benutze, sehe ich, dass meine Speichernutzung zunimmt. Ich möchte wissen, was das schnellste und zuverlässigste für große Dateien ist. uniq? …
Ich glaube, ich bin jetzt ziemlich erfahren darin, nach Spalten zu sortieren . Bisher habe ich jedoch noch nichts zum Sortieren fortlaufender Zeilen gefunden . Angenommen, wir haben eine Textdatei, die so aussieht: (natürlich sehr vereinfacht) Echo Alpha Delta Charlie Golf Bravo Hotel Foxtrot Ist es nun möglich, die Zeilen …
Ich habe hier viele Fragen und Antworten mit einer Konstruktion nach dem Vorbild von gesehen list_dir=`ls -t /path/to/dir/` for i in $list_dir; do oder ls -t | while read i; do Jetzt weiß ich, dass Sie ls nicht in Skripten verwenden sollten, da es leicht kaputt geht. Ich kann jedoch …
Unix-Dienstprogramme wie sort, find, grep, diff et al. Sind sehr praktisch, um schnelle Aufgaben auszuführen, manchmal ohne Code zu schreiben. Ich wollte wissen, welche Algorithmen sie intern verwenden und wie man einen bestimmten Algorithmus für eine bestimmte Aufgabe intelligent entscheidet. Wenn sort beispielsweise eine große Eingabedatei erhält, werden unterschiedliche Algorithmen …
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.