As chaves após o cifrão permitem expandir uma variável sem colocar espaços em volta:
java -Xmx${1}MB -jar craftbukkit-beta.jar
Eu tenho um script bash chamado "startserver.sh". Eu chamo de outro arquivo como este: sudo sh /opt/startserver.sh 400
Eu quero usar o parâmetro "400" em startserver.sh assim: java -Xmx400MB -jar craftbukkit-beta.jar
Eu tentei: java -Xmx "$ (printf" $ 1 ")" MB -jar craftbukkit-beta.jar, mas não funcionou.
Claro, sem a opção -Xmx .... MB funciona perfeitamente.
Alguma idéia?
Obrigado antecipadamente.
As chaves após o cifrão permitem expandir uma variável sem colocar espaços em volta:
java -Xmx${1}MB -jar craftbukkit-beta.jar