【发布时间】:2016-11-03 19:52:25
【问题描述】:
/volume1/Folder/0000/AAA/one
/volume1/Folder/0001/AAA/two
/volume1/Folder/0001/BBB/three
/volume1/Folder/0002/CCC/four
...
我想获得一个 .txt 文件,其中包含所有非空文件夹目录。但我希望这个文件在没有/volume1/Folder/ 的情况下写入,即我想这样打印它:
0000/AAA/one
0001/AAA/two
0001/BBB/three
0002/CCC/four
...
这是我正在使用的代码,但这是在编写完整路径(我知道通过添加 -printf '%f\n' 它只会写入最后一个文件夹,但我不希望这样! )
find /volume1/Folder/* -mtime -1 -type d -maxdepth 2 -not -empty > /volume1/Folder/NotEmptyFolders.txt
有人可以帮我吗?
【问题讨论】:
标签: bash