我需要一個將特定文件夾中的樹結構(包括文件夾中的所有數據)寫入文本/ dat文件的shell腳本。將文件夾樹結構寫入文件的Shell腳本
到目前爲止,我得到這個:
find . -type f|sed 's_\.\/__' > PATH/Input.dat
我不想一個「/」作爲路徑的第一個字符。
此腳本正常工作,但它返回所有文件夾結構。我需要的東西只返回來自特定文件夾的結構,如「銷售」。
我需要一個將特定文件夾中的樹結構(包括文件夾中的所有數據)寫入文本/ dat文件的shell腳本。將文件夾樹結構寫入文件的Shell腳本
到目前爲止,我得到這個:
find . -type f|sed 's_\.\/__' > PATH/Input.dat
我不想一個「/」作爲路徑的第一個字符。
此腳本正常工作,但它返回所有文件夾結構。我需要的東西只返回來自特定文件夾的結構,如「銷售」。
我需要的東西只返回來自特定文件夾的結構, 像「銷售」。
指定所需的文件夾名稱。你說:
find Sales -type f | sed 's_\.\/__'
^^^^^
說find . ...
將在.
(即當前目錄和子目錄)進行搜索。
如果需要搜索更多文件夾,說Purchase
,指定那些過於:
find Sales Purchase -type f | sed 's_\.\/__'
相關:http://stackoverflow.com/q/18255609/1983854 – fedorqui