Christian Schult <cschult@gmx.de> (So 19 Dez 2010 21:32:28 CET): > if [ $(/usr/bin/vmrun -h https://localhost:8333/sdk -u user -p password suspend \'[standard] $vm\' soft) ]; then > echo "vmrun: $vm suspended" > fi Warum die eckigen Klammern? Was soll das testen? Es ging dem OP um den Exitcode. Außerdem vm='a a' # viele Leerzeichen und nun echo \'[hallo] $vm\' vs. echo "'[hallo] $vm'" Der kleine und feine Unterschied sollte erkennbar sein. -- Heiko :: dresden : linux : SCHLITTERMANN.de GPG Key 48D0359B : 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B
Attachment:
signature.asc
Description: Digital signature