]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: quote generated arguments for ipcrm
authorRuediger Meier <ruediger.meier@ga-group.nl>
Wed, 12 Mar 2014 19:03:06 +0000 (20:03 +0100)
committerRuediger Meier <ruediger.meier@ga-group.nl>
Thu, 13 Mar 2014 10:05:21 +0000 (11:05 +0100)
In case that awk fails to parse out the right id the next
ipc command will give us a clear error message instead of
telling us to use correct syntax.

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
tests/ts/ipcs/mk-rm-msg
tests/ts/ipcs/mk-rm-sem
tests/ts/ipcs/mk-rm-shm

index 72f89b8a15ea269187a345584caf30054d41c872..2aaa3af9b955bc61cbc370d45a61f7ab2eb9e1d5 100755 (executable)
@@ -30,10 +30,10 @@ $TS_CMD_IPCRM -q $(cat $TS_OUTDIR/id-msg) >>$TS_OUTPUT 2>&1
 
 rm -f $TS_OUTDIR/id-msg
 $TS_CMD_IPCMK -Q 2>>$TS_OUTPUT | ipcmk_output_handler $TS_OUTPUT $TS_OUTDIR/id-msg
-$TS_CMD_IPCRM -Q $(
+$TS_CMD_IPCRM -Q "$(
        $TS_CMD_IPCS -q |
        awk -v id=$(cat $TS_OUTDIR/id-msg) '{if ($2 == id){print $1}}'
-) >>$TS_OUTPUT 2>&1
+)" >>$TS_OUTPUT 2>&1
 
 rm -f $TS_OUTDIR/id-msg
 
index 315261874314f6e389a2449c83243db92f08a02d..bae4bb10e77a667bd69b598177e30babac27b47b 100755 (executable)
@@ -30,10 +30,10 @@ $TS_CMD_IPCRM -s $(cat $TS_OUTDIR/id-sem) >>$TS_OUTPUT 2>&1
 
 rm -f $TS_OUTDIR/id-sem
 $TS_CMD_IPCMK -S 1 2>>$TS_OUTPUT | ipcmk_output_handler $TS_OUTPUT $TS_OUTDIR/id-sem
-$TS_CMD_IPCRM -S $(
+$TS_CMD_IPCRM -S "$(
        $TS_CMD_IPCS -s |
        awk -v id=$(cat $TS_OUTDIR/id-sem) '{if ($2 == id){print $1}}'
-) >>$TS_OUTPUT 2>&1
+)" >>$TS_OUTPUT 2>&1
 
 rm -f $TS_OUTDIR/id-sem
 
index 9695ed17cd52bc7d828318dde32e9e6e6da27c1c..11fb3d1826cb552f194fe6c8b653b5e7798e20d6 100755 (executable)
@@ -30,10 +30,10 @@ $TS_CMD_IPCRM -m $(cat $TS_OUTDIR/id-shm) >>$TS_OUTPUT 2>&1
 rm -f $TS_OUTDIR/id-shm
 
 $TS_CMD_IPCMK -M 1 2>>$TS_OUTPUT | ipcmk_output_handler $TS_OUTPUT $TS_OUTDIR/id-shm
-$TS_CMD_IPCRM -M $(
+$TS_CMD_IPCRM -M "$(
        $TS_CMD_IPCS -m |
        awk -v id=$(cat $TS_OUTDIR/id-shm) '{if ($2 == id){print $1}}'
-) >>$TS_OUTPUT 2>&1
+)" >>$TS_OUTPUT 2>&1
 
 rm -f $TS_OUTDIR/id-shm