我的 Ubuntu 22.04 系统上的 ~home 下(在许多子目录中)有一些文件。我相信大多数带空格的文件名最初来自 Windows。
我使用以下find命令查找有问题的文件
查找 .-name "* *"
有什么方法可以将名称更改为在名称中当前包含空格的所有文件中包含 _ 或其他字符?
例如我想改变
MSC 机脚订单.pdf
到
MSC_机器_脚顺序.pdf
使用 find 命令,我确定有大约 600 个文件需要更改其名称,因此我希望采用某种自动化的方式来更改名称。
当我运行某些脚本时,带有空格的文件名会导致问题。
提前感谢您的帮助。