18 lines
398 B
Plaintext
18 lines
398 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
|
||
|
export IFS="
|
||
|
"
|
||
|
retcode=0
|
||
|
|
||
|
for macline in `grep -E '^\s+mac: ' examples/*.yml`; do
|
||
|
if [ "${macline}" != "${macline,,}" ]; then
|
||
|
mac="$( echo "${macline}" | awk '{ print $2; }')"
|
||
|
retcode=1
|
||
|
echo "${mac} has mismatched case -- should be lower."
|
||
|
sed -i "s/${mac}/${mac,,}/g" examples/*.yml
|
||
|
echo "Attempted replacement."
|
||
|
fi
|
||
|
done
|
||
|
exit $retcode
|