如何在 Ubuntu 终端中重命名档案?

如何在 Ubuntu 终端中重命名档案?

我有以下文件:

/home/wiki/15000_20000/xx00
/home/wiki/15000_20000/xx01
/home/wiki/15000_20000/xx02
...
/home/wiki/15000_20000/xx4686

如何将xx00xx01, ...重命名xx4686152000152001, ... ,15204686即替换xx1520

答案1

使用mmv你可以做:

mmv /home/wiki/15000_20000 'xx*' '1520#1'

mmv默认情况下未安装,但您可以通过运行以下命令进行安装:

sudo apt install mmv

答案2

您可以使用用于移动和重命名文件的命令来重命名文件mv看这里)。对于您来说,这将是一个文件:

mv /home/wiki/15000_20000/xx00 /home/wiki/15000_20000/152000

根据您需要重命名的文件数量,您应该考虑自动执行此过程(看这里)这应该可以解决问题:

for FILENAME in *; do mv $FILENAME Unix_${FILENAME#??}; done

您必须在要重命名的文件所在的文件夹中执行该命令。

答案3

您可以使用 重命名文件mv。因此,使用: mv [file you want to rename] [new name]
参见:

  1. mv --help
  2. man mv

相关内容