Linux: ¿Cómo contar el número de símbolos en una línea, imprimir el número y luego la línea?

Linux: ¿Cómo contar el número de símbolos en una línea, imprimir el número y luego la línea?

Tengo un archivo lleno de rutas como esta:

parent_dir/chid_dir1/child_dir2

parent_dir/chid_dir1/child_dir2/child_dir3

¿Existe alguna utilidad que pueda usar que cuente el número de "/" por línea, imprima ese número e imprima la línea al lado?

Me gustaría un resultado como este:

2 dir_padre/dir_chid1/dir_hijo2

3 dir_padre/dir_chid1/dir_niño2/dir_niño3

Gracias

Respuesta1

Usar awkasí

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

información relacionada