> cat script
copy1=/tmp/a.txt
copy2=/tmp/b.txt
dest1=/tmp/c.txt
dest2=/tmp/d.txt
for i in `seq 1 4` do ; cp -pr $copy${i} $dest${i}
done
以上可能吗?我无法copy file
到dest files
。
答案 0 :(得分:1)
您可以使用变量引用:
for ((i=1; i<=4; i++)); do
src="copy$i"
dest="dest$i"
cp -pr "${!src}" "${!dest}"
done