linux相关,  个人笔记

批量文件重命名

vi renamefile.sh
Sdir="源文件存放的目录"
Ddir="目标文件存放的目录"
cd $sdir
renamefile=filelist.txt
ls  >filelist.txt
filecount=`ls |wc -l`
#i=0
fileE=CRM
#while [ $i -le $filecount ]
#do
cat $renamefile |while read line
do
mv $sdir/$line $Ddir/$line$fileE
done
#done
----------
vi renamefile.sh
Sdir="源文件存放的目录"
Ddir="目标文件存放的目录"
cd $sdir
renamefile=filelist.txt
ls  >filelist.txt
filecount=`ls |wc -l`
fileE="CRM"
cat $renamefile |while read line
do
mv $sdir/$line $Ddir/$line$fileE
done
批量文件重命名已关闭评论