File ubuntu终端重命名文件(vlc*.png)
我需要在我的一个程序中有很多文件,为了在一行代码中加载它们,我想重命名我需要的所有文件 它有100多个文件,所以手动操作不是一个真正的选项。 这些文件名为vlc(随机数).png,并希望将其重命名为vlc(递增数).png 我已经找到了如何获取所需的所有文件并重命名它们(请参见@bottom),但最后我无法获得递增的文件号,我如何才能得到这个File ubuntu终端重命名文件(vlc*.png),file,ubuntu,rename,File,Ubuntu,Rename,我需要在我的一个程序中有很多文件,为了在一行代码中加载它们,我想重命名我需要的所有文件 它有100多个文件,所以手动操作不是一个真正的选项。 这些文件名为vlc(随机数).png,并希望将其重命名为vlc(递增数).png 我已经找到了如何获取所需的所有文件并重命名它们(请参见@bottom),但最后我无法获得递增的文件号,我如何才能得到这个 清晰;对于vlc*.png中的f;do echo$f${f/vlc*/vlc};完成以下是您如何做到这一点的方法: 复制这些行下的代码并将文件命名为ren
清晰;对于vlc*.png中的f;do echo$f${f/vlc*/vlc};完成以下是您如何做到这一点的方法: 复制这些行下的代码并将文件命名为rename.sh,然后只需将其设置为可以运行脚本,然后使用/rename.sh运行脚本
#!/bin/bash
#
# Author:
# rename script
# rename.sh
x=0;
for filename in *.png
do
echo $filename;
x=`expr $x + 1`;
echo $x.png;
mv $filename $x.png;
done