使用sed的替换功能,实现文件名批量替换修改:
list=`ls`; for i in $list do newName=`echo $i | sed "s/test//g"` #将文件名中的test全部替换为空,也就是删除名字中的test echo "$i ----> $newName"; mv $i $newName; done
使用sed的替换功能,实现文件名批量替换修改:
list=`ls`; for i in $list do newName=`echo $i | sed "s/test//g"` #将文件名中的test全部替换为空,也就是删除名字中的test echo "$i ----> $newName"; mv $i $newName; done