我有一个充满如下路径的文件:
父目录/子目录1/子目录2
父目录/子目录1/子目录2/子目录3
是否有一个实用程序可以用来计算每行“/”的数量,打印该数字并打印旁边的行?
我想要这样的输出:
2 父目录/子目录1/子目录2
3 父目录/子目录1/子目录2/子目录3
谢谢
答案1
awk
像这样使用
awk -F/ '{print NF-1,$0}' file_full_of_paths
我有一个充满如下路径的文件:
父目录/子目录1/子目录2
父目录/子目录1/子目录2/子目录3
是否有一个实用程序可以用来计算每行“/”的数量,打印该数字并打印旁边的行?
我想要这样的输出:
2 父目录/子目录1/子目录2
3 父目录/子目录1/子目录2/子目录3
谢谢
awk
像这样使用
awk -F/ '{print NF-1,$0}' file_full_of_paths