Linux: Wie zählt man die Anzahl der Symbole in einer Zeile, druckt die Zahl und dann die Zeile?

Linux: Wie zählt man die Anzahl der Symbole in einer Zeile, druckt die Zahl und dann die Zeile?

Ich habe eine Datei voller Pfade wie diese:

übergeordnetes_Verzeichnis/untergeordnetes_Verzeichnis1/untergeordnetes_Verzeichnis2

übergeordnetes_Verzeichnis/untergeordnetes_Verzeichnis1/untergeordnetes_Verzeichnis2/untergeordnetes_Verzeichnis3

Gibt es ein Dienstprogramm, mit dem ich die Anzahl der "/" pro Zeile zählen, diese Zahl und die Zeile daneben ausdrucken kann?

Ich hätte gerne eine Ausgabe wie diese:

2 übergeordnetes Verzeichnis/untergeordnetes Verzeichnis1/untergeordnetes Verzeichnis2

3 übergeordnetes Verzeichnis/untergeordnetes Verzeichnis1/untergeordnetes Verzeichnis2/untergeordnetes Verzeichnis3

Danke

Antwort1

awkSo verwenden

awk -F/ '{print NF-1,$0}' file_full_of_paths

verwandte Informationen