我在一个目录中有许多具有不同扩展名的文件(例如.aa
,,.1ab
。.412
等)。我怎样才能将所有文件的扩展名更改为.txt
现在文件夹中有其他文件,只有那些我想更改扩展名的文件。
谢谢。
答案1
for IF in *.* ; do OF="${IF%.*}.txt" ; mv -n $IF $OF ; done
我在一个目录中有许多具有不同扩展名的文件(例如.aa
,,.1ab
。.412
等)。我怎样才能将所有文件的扩展名更改为.txt
现在文件夹中有其他文件,只有那些我想更改扩展名的文件。
谢谢。
for IF in *.* ; do OF="${IF%.*}.txt" ; mv -n $IF $OF ; done