在文件名中包含空格从来都不是一个好主意。
如果我们需要从当前目录中的所有文件名中删除空格,我们可以使用以下 linux 命令来执行此操作:
ls | grep " " | while read -r f; do mv -i "$f" `echo $f | tr -d ' '`; done
如果我们希望将文件名中的空格替换为下划线(或者任何其他字符),请使用以下 linux 命令来执行此操作:
ls | grep " " | while read -r f; do mv "$f" `echo $f | tr ' ' '_'`; done
日期:2020-07-07 20:54:50 来源:oir作者:oir