相关疑难解决方法(0)

如何更改多个文件的扩展名?

我想从改变文件扩展名*.txt*.text。我尝试使用该basename命令,但在更改多个文件时遇到问题。

这是我的代码:

files=`ls -1 *.txt`

for x in $files
do
    mv $x "`basename $files .txt`.text"
done
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

files=`ls -1 *.txt`

for x in $files
do
    mv $x "`basename $files .txt`.text"
done
Run Code Online (Sandbox Code Playgroud)

bash shell-script rename

289
推荐指数
14
解决办法
44万
查看次数

标签 统计

bash ×1

rename ×1

shell-script ×1