Linux批量添加或修改文件后缀名称
1. 当前及其子目录下的文件添加后缀.oldfind . -type f | awk -F "." '{print $2}' | xargs -i -t mv ./{} ./{}.old2. 将当前及其子目录下".old"的文件的后缀修改为".old2"find ./ -name "*.old" -type f | awk -F "." '{print $2}' | xargs -i -t mv
·
1. 当前及其子目录下的文件添加后缀.old
find . -type f | awk -F "." '{print $2}' | xargs -i -t mv ./{} ./{}.old
2. 将当前及其子目录下".old"的文件的后缀修改为".old2"
方法1:
find ./ -name "*.old" -type f | awk -F "." '{print $2}' | xargs -i -t mv ./{}.old ./{}.old2
方法2:
#!/bin/sh
find ./ -name "*.old" | while read i
do
echo $i
echo ${i%.*}
mv $i ${i%.*}.old2
done
更多推荐
已为社区贡献4条内容
所有评论(0)