shell脚本读取配置文件
我用的是bash脚本语言写的,我在读取配置文件的时候,遇到这样一个问题:有几个不同域,里面存放的是不同的模块的存储路径。他们唯一的关联是,这几个域名前缀都一样,那我怎么读...
我用的是bash脚本语言写的,
我在读取配置文件的时候,遇到这样一个问题:有几个不同域,里面存放的是不同的模块的存储路径。他们唯一的关联是,这几个域名前缀都一样,那我怎么读这几个指定的域的内容呢呢?
如下图片中,我要读取到PARM_开头的域名中存放的值,这样该怎么读取呢? 展开
我在读取配置文件的时候,遇到这样一个问题:有几个不同域,里面存放的是不同的模块的存储路径。他们唯一的关联是,这几个域名前缀都一样,那我怎么读这几个指定的域的内容呢呢?
如下图片中,我要读取到PARM_开头的域名中存放的值,这样该怎么读取呢? 展开
展开全部
追问
那如果我想在每读取到一行数据的时候,去做一件事情,这个该怎么处理呢?
追答
你可以使用循环来一个个读取,下面是用判断来确定去做什么事
for i in $(grep -A 1 "\[PARM_" text1.txt |awk -F ":" '$1~/PATH/{print $2}')
这样i会相应对于循环到的每个值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询