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