我想将文件扩展名从更改*.txt
为*.text
。我尝试使用该basename
命令,但是在更改多个文件时遇到了麻烦。
这是我的代码:
files=`ls -1 *.txt`
for x in $files
do
mv $x "`basename $files .txt`.text"
done
我收到此错误:
basename: too many arguments Try basename --help' for more information
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句