发布网友 发布时间:2022-04-06 04:16
共2个回答
热心网友 时间:2022-04-06 05:46
下面给你介绍一种实现动态命名的方法:
先看eval命令作用:eval命令将会首先扫描命令行进行所有的替换,然后再执行命令。该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时候被称为复杂变量。
for (( i=0; i<10; i=i+1 ))
do
eval ip_eth${i}=23
eval echo $ip_eth${i}
done
注意:打印的时候也需要加上eval
这样可以实现动态命名
热心网友 时间:2022-04-06 07:04
还不如弄个数组变量。