我有一个超级奇怪的目录结构,可能在文件夹名称中有尾随空格,例如:
"/path/to /file /with /folders /that /contain /whitespaces /file.ext"
我希望bash“find”函数在遍历文件树时选择它们 - 它的默认递归性质显然不会捡起它们。
我需要一个特定的find命令,它可以选择所有目录结构(例如,不仅仅过滤那些具有此“异常”的结构),包括那些具有尾随(白色)空格的结构。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
试试这个,看看它是否提供了任何线索:
find . -type d -print0 | xargs -0 -I D echo \"D\"
“ - print0”和“xargs -0”应保留您棘手的目录名称。