X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=bin%2Flive-snapshot;h=3d4efad0da20bdb3c9adcb8f26083b7013b9403d;hb=ef3cb9d56ba76727af70a0ddab65edc73a7cdbd9;hp=85a0ab5a69f4446a823f8520a2ef6c2db80db0fa;hpb=15014add2a366cca6bb0aea0b1d02b010e215dc9;p=live-boot-grml.git diff --git a/bin/live-snapshot b/bin/live-snapshot index 85a0ab5..3d4efad 100755 --- a/bin/live-snapshot +++ b/bin/live-snapshot @@ -346,8 +346,8 @@ Do_filelist () TMP_FILELIST=$1 if [ -f "${SNAP_LIST}" ] then - # Generate include list - for entry in $(cat "${SNAP_LIST}" | grep -v '^#.*$' | grep -v '^ *$') + # Generate include list removing empty and commented lines + for entry in $(sed -e '/^ *$/d' -e '/^#.*$/d' "${SNAP_LIST}") do if [ -d "${entry}" ] then @@ -397,7 +397,7 @@ Do_snapshot () if [ -e "${EXCLUDE_LIST}" ] then # Add explicitly excluded files - cat "${EXCLUDE_LIST}" | grep -v '^#.*$' | grep -v '^ *$' >> "${TMP_FILELIST}" + grep -v '^#.*$' "${EXCLUDE_LIST}" | grep -v '^ *$' >> "${TMP_FILELIST}" fi cd "${OLDPWD}"