summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMarco Amadori <marco.amadori@gmail.com>2008-10-11 23:31:22 +0200
committerDaniel Baumann <daniel@debian.org>2011-03-09 17:48:02 +0100
commitb3416142f2a676acbfca0738ea386d40bef74313 (patch)
treeee906f0e8e90b74fe3ab76c15a760b940cf9e4ee /bin
parentf631495de9586b0be892226bcdcf6802d8fc2143 (diff)
downloadlive-boot-b3416142f2a676acbfca0738ea386d40bef74313.tar.gz
live-boot-b3416142f2a676acbfca0738ea386d40bef74313.zip
Removed all "cat | grep", with grep, awk and sed.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/live-snapshot4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/live-snapshot b/bin/live-snapshot
index 0dcfae1..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