在linux中将相同文件连续复制到文件夹的脚本

在linux中将相同文件连续复制到文件夹的脚本

我想要一个脚本通过增加文件名(例如 file1、file2、file3、file4...)来将相同的文件从源文件夹复制到目标文件夹。这将用于一些性能测试。

到目前为止我已经有了这段代码,但是如何才能最好地实现它呢?

#!/bin/sh
for i in 1 2
do cp /tmp/ABC*/folder1/ABC*$i
done

答案1

你想要一个永远重复的循环

#!/bin/sh
n=1
while true
do
    cp /tmp/ABCfile "/mnt/share/reception/13_calling_cards_data/ABCfile.$n"
    n=$(( n+1 ))
done

相关内容