我正在尝试编写一个小的 shell 脚本来制作文件的多个副本。我可以将文件名作为输入,但不能将副本数作为输入。这是我写的。但我无法将NUMBER
变量传递给 for 循环。
echo -n "Enter filename: "
read FILENAME
echo -n "Number of copies to be made: "
read NUMBER
for i in {2..$NUMBER}
do
cp -f $FILENAME ${FILENAME%%.*}"_"$i.csv
done