Linux: Como contar o número de símbolos em uma linha, imprima o número e depois a linha?

0

Eu tenho um arquivo cheio de caminhos como este:

parent_dir/chid_dir1/child_dir2

parent_dir/chid_dir1/child_dir2/child_dir3

Existe um utilitário que eu possa usar para contar o número de "/" por linha, imprimir esse número e imprimir a linha ao lado?

Eu gostaria de uma saída como esta:

2 parent_dir/chid_dir1/child_dir2

3 parent_dir/chid_dir1/child_dir2/child_dir3

Obrigado

    
por user787832 16.03.2015 / 23:01

1 resposta

4

Use awk como este

awk -F/ '{print NF-1,$0}' file_full_of_paths
    
por 16.03.2015 / 23:32

Tags