0
私は1つのディレクトリの中にファイルを持っているので、ある特定の行を別の行に置き換えたい。 「pam_pwquality.soパスワードの必要な」と私は bashスクリプトでファイルの特定の行を置き換えるにはどうすればよいですか?
「#password必須pam_pwquality.so」
としてそれを作りたい - 私の場合のラインがあるで。
私はこのように試してみました:
cat test1 | while read line
do
if grep -q "$str" test1; then
echo "found"
sed -i -e "s/${str}/${str1}/g" test1
fi
が、それは複数を示しているが文を見つけましたが、私は、この行のコピーを1つだけ持っています。
@priyankaraut行が存在しない場合、このスクリプトは行があるもの – Aserre
を行うことはありません.....が、多くは、パスワードのようなもので、必要なpam_pwdqc.so –