Wie kann ich die Liste eindeutige Zeichen, die in eine text-Datei mit der linux-Kommandozeile-tools?

Möchte ich Liste eine Reihe von Zeichen, die in eine text-Datei mit linux-Kommandozeilen-tools. Wie kann ich das erreichen ?

uniq - Dienstprogramm funktioniert nur auf den Linien.

  • Es scheint eine Aufgabe für awk: awk 'BEGIN{FS=""} {for(i=1;i<=NF;i++){chars[$(i)]=$(i);}} END{for(c in chars){print c;} }' oder awk 'BEGIN{FS=""} {for(i=1;i<=NF;i++) print $(i);};' file.txt | sort | uniq
  • Das hat geklappt 🙂 kannst du es als Antwort und es erklären ?
InformationsquelleAutor Patryk | 2014-04-22
Schreibe einen Kommentar