ansibleについての質問です。
lineinfile等を用いて、Redhat Linux 7.5 の/etc/bashrcの一部を書き変えたいのですが、
いい方法が見つかりません。
以下の部分の上の二行だけ書き変えたいです。
if [ $UID -gt 199 ] && [ "id -gn
" = "id -un
" ]; then
umask 002
else
umask 022
fi
一行目の
if [ $UID -gt 199 ] && [ "id -gn
" = "id -un
" ]; then
はregexpを使えば簡単に書き換えできますが、
二行目の
umask 002
も同時に書き換えるにはどういった方法が、シンプルでしょうか?
umask 002
の記述がファイル内に複数あっても、この部分だけ書き変えしたいのです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。