Linux:如何计算一行中的符号数,打印数字,然后打印行?

Linux:如何计算一行中的符号数,打印数字,然后打印行?

我有一个充满如下路径的文件:

父目录/子目录1/子目录2

父目录/子目录1/子目录2/子目录3

是否有一个实用程序可以用来计算每行“/”的数量,打印该数字并打印旁边的行?

我想要这样的输出:

2 父目录/子目录1/子目录2

3 父目录/子目录1/子目录2/子目录3

谢谢

答案1

awk像这样使用

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

相关内容