linux中批量添加文件前缀的操作方法
程序员文章站
2022-09-25 16:19:59
需要在文件夹内所有txt文件的文件名前面添加"gt_";
就是由原来的文件“xxx.txt”变成“gt_xxx.txt”:
网上搜来的脚本如下:
for i in `ls...
需要在文件夹内所有txt文件的文件名前面添加"gt_";
就是由原来的文件“xxx.txt”变成“gt_xxx.txt”:
网上搜来的脚本如下:
for i in `ls`; do mv -f $i 'echo "gt_"$i`; done
1、首先, linux命令行切换到你需要修改文件名的目录之下:
cd 目的目录
2、在该目录下新建sh文件:
touch xxx.sh
3、打开xxx.sh文件:
vim xxx.sh
3、将刚刚的脚本内容复制到该sh文件上,保存退出
编辑sh文件:shift+i
黏贴之后保存退出:ctrl+alt +d 退出编辑状态,然后输入:wq! 退出
执行sh文件:./xxx.sh
以前没接触过linux的指令,现在需要用到一些,特此笔记作为备忘~~~
ps:linux下批量改变文件前缀命令
for f in * ; do mv -- "$f" "pre_$f" ; done
总结
以上所述是小编给大家介绍的linux中批量添加文件前缀的操作方法,希望对大家有所帮助