我必须得到所有子目录的dir路径,这些子目录下有子目录,并将输出打印到一个包含所有子目录路径的文件。在这里我的问题是我可以做类似
的事情find .mymountpoint/DataRoot/DATAINPUT_*/PER201448_*/IPD_*/
-maxdepth 1 -mindepth 1 -type d
-printf '/root/mymountpoint/DataRoot/DATAINPUT/PER201448/IPD/%f\n'
> dirpathfile.txt
但它会将所有目录路径的输出打印到一个我不想要的位置。我希望子目录路径只能使用linux中的shell脚本转到特定的dir路径。
如果我不清楚,将会感谢道歉和任何帮助。
THX
答案 0 :(得分:0)
据我所知,你想要打印绝对路径。您可以使用realpath
命令:
find ... -exec realpath {} +