将文件序列移动到同一路径中的目录序列中

将文件序列移动到同一路径中的目录序列中

嗨,我遇到了一个问题,

所以我有 500 个 CSV 文件,其通用名称如 file_1.csv file_2.csv ..... file_500.csv,并且我有 500 个在同一位置创建的空目录,名称如 directory_1 directory_2 .... directory_500。所有 500 个文件和 500 个目录都位于同一位置,我想将每个文件移动到其匹配序列的每个目录中,如下所示,

将 file_1.csv 移动到directory_1
将file_2.csv 移动到directory_2
将file_3.csv 移动到directory_3



将 file_500.csv 移动到 directory_500

那么,我该怎么做呢?有人可以告诉我吗?

答案1

for i in {1..500}
do
  mv file_${i}.csv directory_${i}/
done

相关内容