我有一個充滿這樣路徑的檔案:
父目錄/chid_dir1/子目錄2
父目錄/chid_dir1/子目錄2/子目錄3
我可以使用一個實用程式來計算每行“/”的數量,列印該數字並列印它旁邊的行嗎?
我想要這樣的輸出:
2 父目錄/子目錄1/子目錄2
3 父目錄/子目錄1/子目錄2/子目錄3
謝謝
答案1
awk
像這樣使用
awk -F/ '{print NF-1,$0}' file_full_of_paths
我有一個充滿這樣路徑的檔案:
父目錄/chid_dir1/子目錄2
父目錄/chid_dir1/子目錄2/子目錄3
我可以使用一個實用程式來計算每行“/”的數量,列印該數字並列印它旁邊的行嗎?
我想要這樣的輸出:
2 父目錄/子目錄1/子目錄2
3 父目錄/子目錄1/子目錄2/子目錄3
謝謝
awk
像這樣使用
awk -F/ '{print NF-1,$0}' file_full_of_paths