怎么给shell命令传递可变参数
怎样给shell命令传递可变参数
比如说,我需要启动时在rcS中设置eth0的IP地址,而这个ip我从一个文件读取
ip=grep "ip" network.cfg
然后设置
ifconfig eth0 $ip
这样好像不可以?
如果ifconfig eth0 grep "ip" network.cfg 这样也不可以
,哪个地方不对呢?
------解决思路----------------------
可以的啊
比如你把ip=192.168.1.20放在a.txt中
那么就可以在脚本中这样写:
我试了可以啊
比如说,我需要启动时在rcS中设置eth0的IP地址,而这个ip我从一个文件读取
ip=grep "ip" network.cfg
然后设置
ifconfig eth0 $ip
这样好像不可以?
如果ifconfig eth0 grep "ip" network.cfg 这样也不可以
,哪个地方不对呢?
------解决思路----------------------
可以的啊
比如你把ip=192.168.1.20放在a.txt中
那么就可以在脚本中这样写:
ip=`grep ip your_dir/a.txt
------解决思路----------------------
awk -F = '{ print $2 }'`
ifconfig eth0 $ip
我试了可以啊