我想使用shell脚本在conf文件中搜索模式nfs /dev/sda4
。如果存在,我只需要忽略它,如果不存在我需要添加该模式
答案 0 :(得分:3)
如果在文件中找不到该行,则会在文件顶部插入行nfs /dev/sda4
:
grep -q 'nfs /dev/sda4' file || sed -i 'i\nfs \/dev\/sda4' file
或者在底部:
grep -q 'nfs /dev/sda4' file || sed -i '$a\nfs \/dev\/sda4' file