gpt4 book ai didi

linux - 一个循环中的两个变量 - 第一个作为第二个变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:43:50 26 4
gpt4 key购买 nike

for i in `seq 1 100` ;
do
echo manager${i} ansible_host=$$i;
done

$1、$2、$3 等有值(value)

我想先执行 $i 然后执行 $1/$2 等等。例如

$i = 5
$5 = 192.168.0.1

我想要得到的最终输出:manager5 ansible_host=192.168.0.1

最佳答案

你可以使用这个循环:

for i in {1..100}; do
echo "manager$i ansible_host=${!i}"
done

关于linux - 一个循环中的两个变量 - 第一个作为第二个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54214825/

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