違いは何ですか:
./script.sh "$VARIABLE"
そして
./script.sh ${VARIABLE}
あなたはいますか?
ベストアンサー1
$VARIABLE
違う言葉だと${VARIABLE}
実際には同じです。ただし、特にスクリプトでは次の例を参照してください。
VARIABLE=USER
echo $VARIABLE
あなたは出力を得る
USER
しかし、入力したとき
echo $VARIABLE1
取得すると予想
USER1
VARIABLE1
変数が定義されていないため、何も取得できません。
しかし、もしあなたが使うなら
echo ${VARIABLE}1
期待される結果を得ますUSER1
。