我有一个这样的脚本:
for chain in http https ssh
do
iptables -nvxL $chain | tail -1 | awk '{print $2}'
done
但我真正想做的是将iptables
每次迭代的命令输出捕获到一个不同的变量中,该变量的名称应该等于 的当前值chain
。
因此,对于第一个循环迭代(哪里$chain
是http
),我希望发生这种情况:
http=$(iptables -nvxL http | tail -1 | awk '{print $2}')
然后接下来我想要这个:
https=$(iptables -nvxL https | tail -1 | awk '{print $2}')
希望你明白了,但不确定如何去做。