Unified list-dkim into one sed command

This commit is contained in:
Myve 2024-08-28 07:10:57 +00:00
commit 8bbe104db6
2 changed files with 2 additions and 2 deletions

View file

@ -6,6 +6,6 @@ do
echo -e "\e[3m# Use default._domainkey in the host field"
echo -e "# Check with 'opendkim-testkey -d ${domain} -s default'"
echo -e "# Or visit https://www.dmarcanalyzer.com/dkim/dkim-checker/\e[0m"
cat ${domain} | sed 's/.*( //' | sed 's/ ).*//' | sed 's/"//g' | sed 's/^[ \t]*//g' | sed ':a;N;$!ba;s/\n//g'
sed -e ':a' -e 'N' -e '$!ba' -e 's/\n//g' -e 's/.*( //' -e 's/ ).*//' -e 's/[ \t]*//g' -e 's/"//g' ${domain}
done
echo

View file

@ -29,7 +29,7 @@ do
echo -e "\e[3m# Use default._domainkey in the host field"
echo -e "# Check with 'opendkim-testkey -d ${domain} -s default'"
echo -e "# Or visit https://www.dmarcanalyzer.com/dkim/dkim-checker/\e[0m"
cat /etc/opendkim/keys/${domain}/default.txt | sed 's/.*( //' | sed 's/ ).*//' | sed 's/"//g' | sed 's/^[ \t]*//g' | sed ':a;N;$!ba;s/\n//g'
sed -e ':a' -e 'N' -e '$!ba' -e 's/\n//g' -e 's/.*( //' -e 's/ ).*//' -e 's/[ \t]*//g' -e 's/"//g' /etc/opendkim/keys/${domain}/default.txt
fi
echo
done