Zdravim panove, mam problem s pouzitim prikazu grep ve skriptu. Pokud do prikazu grep zadam hledany retezec natvrdo, tak vse funguje ale pokud tento retezec dosadim z promenne, ktera obsahuje mezeru(y), tak dostavam chybove hlasky:
grep: 0,: No such file or directory
grep: Unit: No such file or directory
grep: 0:": No such file or directory
Funguje:
vboxmanage showvminfo linux | grep -i "Port 0, Unit 0:"
Nefunguje:
PORT="0"
DEVICE="0"
HLEDEJ="\"Port "$PORT", Unit "$DEVICE":\""
vboxmanage showvminfo linux | grep -i $HLEDEJ
Nejaky napad?