gpt4 book ai didi

linux - 如何捕获for循环中的嵌套变量?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:47:43 25 4
gpt4 key购买 nike

> 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

以上是否可行?我无法复制文件目标文件

最佳答案

您可以使用变量引用:

for ((i=1; i<=4; i++)); do
src="copy$i"
dest="dest$i"
cp -pr "${!src}" "${!dest}"
done

关于linux - 如何捕获for循环中的嵌套变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35162088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com