如何在变量名中避免通配符扩展?
CP="lib/*" COMMAND="java $VARIABLES -cp $CP SomeClass" echo $COMMAND
echo "$COMMAND"
使用引号可以防止glob被扩展。
顺便提一下,请参见“我试图将一个命令放在变量中,但复杂情况总是失败!”
"我试图将一个命令放入一个变量中,但是复杂情况总是失败!"
使用数组代替。