首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux 批更改文件名,该如何解决

2012-05-27 
linux 批更改文件名文件夹A下100个文件,每个文件名字是hello+***+nice.txt,aa+***+kk.txt.......(***)是任

linux 批更改文件名
文件夹A下100个文件,每个文件名字是

hello+***+nice.txt,  
aa+***+kk.txt
.......
(***)是任意的字符串

我现在想把文件名改成***.txt该怎么作呢?
我使用cut -f 2 -d "+"能得到***,可是我该怎么能把文件名改成***.txt呢

[解决办法]

Assembly code
for file in *.txt; do    newname=`echo $file | awk -F+ '{print $2".txt"}'`    mv $file $newnamedone 

热点排行