summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPim van den Berg <pim@nethuis.nl>2014-07-14 18:44:36 +0200
committerPim van den Berg <pim@nethuis.nl>2014-07-14 20:20:13 +0200
commit6a7d16317167fc4de57c507aead81d7651ac9481 (patch)
tree1ae2776a2ce801f7f2a23ceb90801595ae18bc51
parent52582f72a50502bc467abf679618b7c101592e74 (diff)
make \ not act as an escape character while parsing ignore file
Use "read -r" to parse the ignore file.
-rwxr-xr-xuninit.d/50vcs-uninit2
-rwxr-xr-xupdate-ignore.d/01update-ignore2
2 files changed, 2 insertions, 2 deletions
diff --git a/uninit.d/50vcs-uninit b/uninit.d/50vcs-uninit
index b61abfd..b330f1b 100755
--- a/uninit.d/50vcs-uninit
+++ b/uninit.d/50vcs-uninit
@@ -32,7 +32,7 @@ else
file=$($tempfile)
otherentries=
skipping=
- while read line; do
+ while read -r line; do
if echo "$line" | grep -q "$managed_by_etckeeper"; then
if [ ! "$skipping" ]; then
skipping=1
diff --git a/update-ignore.d/01update-ignore b/update-ignore.d/01update-ignore
index d88ff07..528ff8a 100755
--- a/update-ignore.d/01update-ignore
+++ b/update-ignore.d/01update-ignore
@@ -181,7 +181,7 @@ if [ -e "$file" ]; then
file=$($tempfile)
(
skipping=
- while read line; do
+ while read -r line; do
if echo "$line" | grep -q "$managed_by_etckeeper"; then
if [ ! "$skipping" ]; then
skipping=1