我们在编写程序时,往往希望读入的这些数据集的文件名是一种更简洁的形式,比如按照索引(index)方式:1.mp4,2.mp4,3.mp4...,那么如何批量重命名一个文件夹下的文件名呢?方法很简单,只需要在linux的终端Terminal里面进入数据集的当前文件夹里面,直接输入以下命令即可:
i=1; for x in *; do mv $x $i.mp4; let i=i+1; done
一个命令就可以解决了,快不快,惊不惊喜。
我们在编写程序时,往往希望读入的这些数据集的文件名是一种更简洁的形式,比如按照索引(index)方式:1.mp4,2.mp4,3.mp4...,那么如何批量重命名一个文件夹下的文件名呢?方法很简单,只需要在linux的终端Terminal里面进入数据集的当前文件夹里面,直接输入以下命令即可:
i=1; for x in *; do mv $x $i.mp4; let i=i+1; done
一个命令就可以解决了,快不快,惊不惊喜。