我想检查两个地址之间是否存在一行并返回退出代码0
如果它存在并且1
如果没有。我想我已经有了一个可能的例子,但我想知道是否有一种更干净的方法来做到这一点;或者也许是 RedHat 上也常见的不同工具。
我的命令:
awk 'BEGIN{found=1}NR==1,/^Match/{ if ( $0 == "PermitRootLogin yes" ) \
{ found=0 } }END { exit found }' /etc/ssh/sshd_config
awk '/^PermitRootLogin yes$/{f=1} /^Match/{exit} END{exit !f}' /etc/ssh/sshd_config
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)