2
我已經使用樹命令遞歸列出了大約一百個文件夾,其中包含大約150個文件。該樹輸出保存在一個文件中。從TREE命令輸出創建目錄和文件
如何通過bash解析此文件並在其他計算機上重新創建這些文件和文件夾?
請注意,我不需要複製這些文件。我需要的只是在另一臺計算機上進行一些定製工作的相同命名約定。
我已經使用樹命令遞歸列出了大約一百個文件夾,其中包含大約150個文件。該樹輸出保存在一個文件中。從TREE命令輸出創建目錄和文件
如何通過bash解析此文件並在其他計算機上重新創建這些文件和文件夾?
請注意,我不需要複製這些文件。我需要的只是在另一臺計算機上進行一些定製工作的相同命名約定。
會找到你想要的東西,像
find /my/pathto/blah -type d | sed -e "s/^/mkdir -p /g" > commands
find /my/pathto/blah -type f | sed -e "s/^/touch /g" >> commands
先找將創建使目錄的說明。第二個查找將創建創建空文件的說明。
''樹的輸出是爲人類而不是程序;你應該使用類似'find'的東西而不是 – arnaud576875
你打算如何自己重新創建文件?簡單地作爲空文件? –
@ arnaud576875我想解析這個輸出。 – neziric