在Linux下找出一定規(guī)則的文件并批量修改文件名
利用循環(huán)的辦法
#!/bin/bash
file=`ls | grep 'TXT'`
# grep 找出文件
for filename in $file
do
? ? newfile=$(echo $filename | cut -d '?' -f 1)
????# 新的文件名在原基礎(chǔ)上以‘?’分割取第一字段
? ? #echo "file name is $filename"
? ? #echo "new file is $newfile"
? ? # 調(diào)試時用
????mv $filename $newfile
? ? #修改文件名
done