Whamcloud - gitweb
tests: don't run sed multiple times on test output
[tools/e2fsprogs.git] / tests / f_compress_extent_tree_level / script
index b489200..c5ffa22 100644 (file)
@@ -49,11 +49,11 @@ eval $PREP_CMD
 
 echo 'ex /a' > $TMPFILE.cmd
 $DEBUGFS -f $TMPFILE.cmd $TMPFILE > $OUT1.new 2>&1
-rm -rf $TMPFILE.cmd
+rm -f $TMPFILE.cmd
 $FSCK $FSCK_OPT  -N test_filesys $TMPFILE >> $OUT1.new 2>&1
 status=$?
 echo Exit status is $status >> $OUT1.new
-sed -f $cmd_dir/filter.sed $OUT1.new >> $OUT1
+sed -f $cmd_dir/filter.sed $OUT1.new > $OUT1
 rm -f $OUT1.new
 
 if [ "$ONE_PASS_ONLY" != "true" ]; then
@@ -62,9 +62,8 @@ if [ "$ONE_PASS_ONLY" != "true" ]; then
        echo Exit status is $status >> $OUT2.new
        echo 'ex /a' > $TMPFILE.cmd
        $DEBUGFS -f $TMPFILE.cmd $TMPFILE >> $OUT2.new 2>&1
-       rm -rf $TMPFILE.cmd
        sed -f $cmd_dir/filter.sed $OUT2.new > $OUT2
-       rm -f $OUT2.new
+       rm -f $TMPFILE.cmd $OUT2.new
 fi
 
 eval $AFTER_CMD