- 论坛徽章:
- 0
|
10可用积分
文件list 有
pay::
$(paybin)/ dest=/home/admin/bin/
文件 jncfagent.conf 有
pay::
$(paybin)/ dest=/home/admin/
其中list 文件的哪个路径可能会发生变化pay:: 下面的路径,所以我想用脚本去检测list pay:: 的路径然后替换到jncfagent.conf 文件里pay:: 下面的路径,谁能告诉我该怎么实
现呢?
感激不禁那...这个问题已经捆饶了我多时了.........
文件jncfagent.conf是一个很重要的配置文件. 现在有个人需要进行修改,但权限有限,我不能让他进行修改所有的内容, 所以我建立了另一个文件,让他在里面把相应的路径和文件
名写进A文件,然后我用脚本定期做内容替换就可以了.
# cat for.sh
#!/bin/sh
list=`cat list`
case $list in
"pay::" )
paylist=`awk '/pay::/{getline;print}'` list;
jnpay=`awk '/pay::/{getline;print}'` jncfagent.conf;
???????????????这里该怎么做替换呢? sed -i 应该可以的,但是我对sed不是很懂.
esac |
|