小编Cas*_*per的帖子

使用空格从多个文件中删除某些字符

我正在尝试重命名目录中的一堆音乐曲目,但出现此错误:

移动多个文件时,最后一个参数必须是目录

这是脚本:

for file in * ; do
    mv $file  $(echo $file |sed 's/^.\{5\}//g')
done
Run Code Online (Sandbox Code Playgroud)

这适用于没有空格的文件,我将如何修改此脚本?

linux scripting bash sed

8
推荐指数
1
解决办法
612
查看次数

标签 统计

bash ×1

linux ×1

scripting ×1

sed ×1