[過去ログ] くだらねえ質問はここに書き込め! Part 237 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
251
(3): 2019/08/02(金)21:46 ID:vxuadVnR(1/2) AAS
#/bin/bash
${TEXT}="test"
echo ${TEXT}

# sh -x test.sh
+ =test
test.sh: line 2: =test: コマンドが見つかりません
+ echo

エラーが出るのですが、変数の宣言時にこのようにしてはいけないのはなぜでしょうか?
昔からそういうものだからという感じでしょうか。
253
(1): 2019/08/02(金)22:02 ID:d6gECzgl(2/2) AAS
>>251
Perl的には$TESTが変数名だが、
シェルスクリプト的にはTESTが変数名で、 $TEST は変数TESTから値を取り出すという意味だから
254: 2019/08/02(金)22:07 ID:0MykK55I(1) AAS
>>251
なぜそんな風に書きたいの?
256: 2019/08/02(金)23:00 ID:/yLMXTrJ(1) AAS
>>251
shebang(一行目)はbashで、実行がshっていうのもよくない
時々bash方言がうまく動かなくてはまる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.042s