请问一下怎么达到标准输出sda,sdb呢?
代码如下:
#!/bin/sh
DEVS_1=sda,sdb
i=1
echo "${DEVS_$i}"
这样输出一直不对,请求大佬援助shell脚本新手
一个参数传递问题,求助!
-
- 帖子: 2
- 注册时间: 2019-05-28 11:15
- 系统: CentOS 7
-
- 帖子: 2
- 注册时间: 2019-05-28 11:15
- 系统: CentOS 7
Re: 一个参数传递问题,求助!
再比如说,相似的代码:
#!/bin/sh
DEVS_1=sda,sdb
i=1
tmp=DEVS_$i
echo "${tmp}"
echo "${DEVS_1}"的输出内容是不一样的,为什么会出现这种情况呢?
tmp输出为DEVS_1
DEVS_1输出为sda,sdb
#!/bin/sh
DEVS_1=sda,sdb
i=1
tmp=DEVS_$i
echo "${tmp}"
echo "${DEVS_1}"的输出内容是不一样的,为什么会出现这种情况呢?
tmp输出为DEVS_1
DEVS_1输出为sda,sdb
- astolia
- 论坛版主
- 帖子: 6445
- 注册时间: 2008-09-18 13:11