linux下如何批量删除文件名的某个字符串

2025-04-16 05:52:14
推荐回答(2个)
回答1:

可以通过shell脚本来实现,脚本中的命令如下
for file_old in `ls`; do
file_new=`echo "$file_old" | sed 's/The//g'`
mv $file_old $file_new

这样就把文件名中含有The的文件转变为了不含The的文件

回答2:

rm -rf 后面跟你要的删的字符串,可以用* 或? 来替代