Dette spørsmålet har allerede svar her :
Kommentarer
Svar
man-side for bash:
${parameter:-word} Use Default Values. If parameter is unset or null, the expansion of word is substituted. Otherwise, the value of parameter is substituted.
Så hvis jvm_xmx allerede er satt til noe, blir det uendret.
Hvis det ikke allerede er satt til noe, er det satt til 1024.
Eksempel:
$ echo $jvm_xmx $ jvm_xmx=${jvm_xmx:-1024} $ echo $jvm_xmx 1024 $ jvm_xmx=2048 $ jvm_xmx=${jvm_xmx:-1024} $ echo $jvm_xmx 2048 $
Kommentarer
- Takk for svaret. Hva betyr det når
parameter
er @? For eksempel:${@:10}
- Best å sende inn et helt nytt spørsmål til det, hvis mansiden ikke ' t dekk det for deg.
;
)?