gpt4 book ai didi

bash - 在 bash 中查找带空格的文件

转载 作者:行者123 更新时间:2023-11-29 09:37:34 27 4
gpt4 key购买 nike

我想在文件夹中搜索文件名中有空格的文件,例如

/vol1/apache2/application/current/Test 1.pdf
/vol1/apache2/application/current/Test 2.pdf

我知道有一个查找命令,但我无法找到列出所有这些文件的正确参数。

最佳答案

使用两个通配符之间带有空格的查找命令。它将匹配具有单个或多个空格的文件。 “寻找 。”将找到当前文件夹和所有子文件夹中的所有文件。 “-type f”将只查找文件而不查找文件夹。

find . -type f -name "* *"

编辑

要用下划线替换空格,试试这个

find . -type f -name "* *" | while read file; do mv "$file" ${file// /_}; done

关于bash - 在 bash 中查找带空格的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44050676/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com