ファイル内に指定文字列が存在しない場合のみコマンドを実行するワンライナーシェルスクリプト

DevOps時代になって、いにしえの流儀のなぜか需要が増えている
まだまだ身体に染み付いていないので他にも発掘していきたい(色々とご存知の方は教えていただけると助かります、、)

$ grep -q "指定文字列" ファイルパス || echo "指定文字列" >> ファイルパス

例)某有名なCentOSネットワーク高速化テクニック

$ grep -q "options single-request-reopen" /etc/resolv.conf || \
    echo "options single-request-reopen" >> /etc/resolv.conf