舉例
sed -i '/auth required pam_deny.so/a auth required pam_tally2.so deny=3' /etc/pam.d/system-auth
但實際上/etc/pam.d/system-auth裡面的 卻是好多個空白
auth required pam_deny.so
會導致指令失敗
可能解答
sed 是支持正则的 所以 你只要写一个匹配的正则表达式即可
sed -i '/auth.*required.*pam_deny.so/a auth required pam_tally2.so deny=3'