Tag: uniq
uniq ist ein Unix/POSIX/Linux-Programm zu entfernen oder filtern Sie doppelte Zeilen aus einer sortierten Datei. Es ist auch der name einer Methode zu entfernen Duplikate aus einem array in Ruby.
1
Antworten
Neue Art der Kommandozeile Zeug, aber auf der Suche für einige Hinweise. Verwende ich die folgenden quick-script zählen, wie oft ein Schlüssel in einer json-Datei: grep -wo "\"keyname\"" "filename.json" | uniq -c 1200 keyname Es funktioniert gut,
4
Antworten
Er alle, Ich habe eine Datei mit einigen Spalten. Würde ich gerne tun Sortierung für die Spalte 2 dann gelten uniq für die Spalte 1. Ich fand diese post sprechen über sort und uniq für die gleiche
2
Antworten
Finde ich viele Möglichkeiten, dies zu tun, AWK, SED, UNIQ, aber keiner von Ihnen arbeiten auf meine Datei. Möchte ich löschen, doppelte Linien. Hier ist ein Beispiel für ein Teil meiner Datei: KTBX KFSO KCLK KTBX KFSO
2
Antworten
Mithilfe der folgenden Daten: $cat p1.csv R,3 R,4 S,1 S,2 S,3 R,2 T,4 R,3 ST,4 RST,2 RSTR,4 Erste Sortierung nach Spalte 2: $cat p1.csv | sort -t "," -k2 S,1 R,2 RST,2 S,2 R,3 R,3 S,3 R,4
1
Antworten
Immer "illegal byte sequence" Fehler beim extrahieren nicht-englische Zeichen von großen Dateien in MacOS bash-shell. Dies ist das Skript, das ich versuche zu verwenden: sed 's/[a-z,0-9,A-Z,!@#\$%^&*(){}":/_-|. -][\;''=?]*//g' < $1 >Abhineet_extract1.txt; sed 's/\(.\)/\1\ /g' <Abhineet_extract1.txt | sort |
2
Antworten
Habe ich eine Liste, mit der Bevölkerung, Jahr, und county und ich muss schneiden Sie die Liste, und suchen Sie dann die Anzahl der uniq Landkreise. Die Liste beginnt so: #Population, Year, County 3900, 1969, Beaver 3798,
3
Antworten
Ich bin auf der Suche nach einem guten Weg, bis zum Schwanz auf eine live-log-Datei, und zeigen Sie die Anzahl von Zeilen mit dem gleichen Datum/Uhrzeit. Dies ist aktuell arbeiten: tail -F /var/logs/request.log | [cut the date-time]
3
Antworten
meine Frage ist ziemlich ähnlich wie diese eine aber mit einem Unterschied; ich möchte die Ausgabe der Zeile, die höchste Punktzahl auf dem 3. tab. meine Daten wie: 1.gui Qxx 16 2.gui Qxy 23 3.guT QWS 11
2
Antworten
Ich habe eine Datei, die enthält eine Zahl, gefolgt von einem Datei-Pfad in jeder Zeile für eine große Menge von Dateien. Also es sieht wie folgt aus: 7653 /home/usr123/file123456 Aber das problem mit diesem ist, gibt es
3
Antworten
Wie kann ich drucken Sie nur die Linien, die genau einmal in einer Datei? E. g., angesichts dieser Datei: mountain forest mountain eagle Die Ausgabe wäre dies, weil die Linie mountain erscheint zweimal: forest eagle Die Zeilen
1
Antworten
, Wie zu tun Natürliche Art auf uniq -c Ausgang? Als die Grafen sind <10, die uniq -c | sort Ausgabe sieht gut aus: alvas@ubi:~/testdir$ echo -e "aaa\nbbb\naa\ncd\nada\naaa\nbbb\naa\nccd\naa" > test.txt alvas@ubi:~/testdir$ cat test.txt aaa bbb aa cd
7
Antworten
Wie kann ich die eindeutigen Zeilen, und entfernen Sie alle Duplikate aus einer Datei? Meine input-Datei ist 1 1 2 3 5 5 7 7 Ich würde gerne das Ergebnis zu sein: 2 3 sort file |
8
Antworten
Habe ich eine .csv-Datei wie folgt:
[email protected],2009-11-27 01:05:47.893000000,example.net,127.0.0.1
[email protected],2009-11-27 00:58:29.793000000,example.net,255.255.255.0
[email protected],2009-11-27 00:58:29.646465785,example.net,256.255.255.0 ... Ich haben entfernen Sie doppelte e-mails (die gesamte Zeile) aus der Datei (D. H. eine der Linien, die mit
[email protected] im obigen Beispiel). Wie
6
Antworten
Was ist der Unterschied zwischen den folgenden Kommandos? sort -u FILE sort FILE | uniq InformationsquelleAutor der Frage yassin | 2010-08-01
8
Antworten
Ich ein Programm, mit dem Skript in Python: #!/usr/bin/env python import sys unique_lines = duplicate_lines = for line in sys.stdin: if line in unique_lines: duplicate_lines.append(line) else: unique_lines.append(line) sys.stdout.write(line) # optionally do something with duplicate_lines Diese