Merge pull request #293 from chriswells0/grep-fixes
Fix grep when UTF-8 is not used.
This commit is contained in:
@@ -72,7 +72,7 @@ for _jail in ${JAILS}; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
ESCAPED_PROPERTY=$(echo "${PROPERTY}" | sed 's/\./\\\./g')
|
ESCAPED_PROPERTY=$(echo "${PROPERTY}" | sed 's/\./\\\./g')
|
||||||
MATCH_LINE=$(grep "^ *${ESCAPED_PROPERTY}[ =;]" "${FILE}" 2>/dev/null)
|
MATCH_LINE=$(grep "^[[:blank:]]*${ESCAPED_PROPERTY}[[:blank:]=;]" "${FILE}" 2>/dev/null)
|
||||||
MATCH_FOUND=$?
|
MATCH_FOUND=$?
|
||||||
|
|
||||||
if [ "${ACTION}" = 'get' ]; then
|
if [ "${ACTION}" = 'get' ]; then
|
||||||
|
|||||||
@@ -266,7 +266,7 @@ for _jail in ${JAILS}; do
|
|||||||
|
|
||||||
if [ -s "${bastille_template}/Bastillefile" ]; then
|
if [ -s "${bastille_template}/Bastillefile" ]; then
|
||||||
# Ignore blank lines and comments. -- cwells
|
# Ignore blank lines and comments. -- cwells
|
||||||
SCRIPT=$(grep -v '^\s*$' "${bastille_template}/Bastillefile" | grep -v '^\s*#')
|
SCRIPT=$(grep -v '^[[:blank:]]*$' "${bastille_template}/Bastillefile" | grep -v '^[[:blank:]]*#')
|
||||||
# Use a newline as the separator. -- cwells
|
# Use a newline as the separator. -- cwells
|
||||||
IFS='
|
IFS='
|
||||||
'
|
'
|
||||||
|
|||||||
Reference in New Issue
Block a user