Bash:在具有尾随空格的文件夹树中查找带有“find”的文件

时间:2018-05-07 11:37:24

标签: bash find

我有一个超级奇怪的目录结构,可能在文件夹名称中有尾随空格,例如:

"/path/to /file /with /folders /that /contain /whitespaces /file.ext"

我希望bash“find”函数在遍历文件树时选择它们 - 它的默认递归性质显然不会捡起它们。

我需要一个特定的find命令,它可以选择所有目录结构(例如,不仅仅过滤那些具有此“异常”的结构),包括那些具有尾随(白色)空格的结构。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

试试这个,看看它是否提供了任何线索:

find . -type d -print0 | xargs -0 -I D echo \"D\"

“ - print0”和“xargs -0”应保留您棘手的目录名称。