批量修改文件名

简介: 批量修改文件名

touch article_{1..3}.html

ls

article_1.html article_2.html article_3.html
目的:把article改为bbs

方法1:

for file in $(ls html); do
mv $file bbs_${file#
_}

# mv $file $(echo $file |sed -r 's/.*(_.*)/bbs\1/')
# mv $file $(echo $file |echo bbs_$(cut -d_ -f2)

done

目录
相关文章
|
7月前
|
弹性计算 运维 Shell
批量添加扩展名
【4月更文挑战第29天】
41 3
|
7月前
|
定位技术 Python
PowerShell批量修改、替换大量文件的文件名
PowerShell批量修改、替换大量文件的文件名
180 1
批量修改文件名.bat
批量修改文件名.bat
108 0
|
Shell Perl
批量修改文件名
批量修改文件名
285 1
如何批量添加或修改文件扩展名
如何批量添加或修改文件扩展名
343 0
批量修改文件名后缀,并批量将本地图片保存到word中
批量修改文件名后缀,并批量将本地图片保存到word中
批量修改文件名后缀,并批量将本地图片保存到word中
Win系统 - 如何批量修改文件后缀名?
Win系统 - 如何批量修改文件后缀名?
1836 0
Win系统 - 如何批量修改文件后缀名?
bat文件调用cmd命令批量提取文件夹中的文件名(批量修改文件扩展名)
bat文件调用cmd命令批量提取文件夹中的文件名(批量修改文件扩展名)
1216 0
bat文件调用cmd命令批量提取文件夹中的文件名(批量修改文件扩展名)
|
缓存 Linux
使用mmv命令批量修改文件名称
使用mmv命令批量修改文件名称
使用mmv命令批量修改文件名称