プロが教える店舗&オフィスのセキュリティ対策術

こんにちは。
空白を含んだシェル変数の代入について教えてください。

set test1="ABCD EFGHIJ"
set w1=$test1
echo "w1 = $w1"

このようなシェルスクリプトを実行させた時
w1 = ABCD
と表示されてしまいます。
解決案があれば教えてください。

よろしくお願いします。

A 回答 (1件)

set w1="$test1"



ダブルクォーテーションで囲ってください。
この場合シングルはダメです(変数内容が展開されません)。
    • good
    • 0
この回答へのお礼

ANo.1様

適切な回答ありがとうございました。
こちらでも動作確認できました。
これで解決です。

お礼日時:2007/08/09 16:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!