TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Windowsに負けてる所を正すスレ
StarSuite
root で rm -rf /
Tru64とAlphaってどう思いますか?
ライセンスあれこれ
彼女にloginできません
今時、Solaris使ってる馬鹿って・・・プププ
BSDとWinは仲良しなわけですが
cat
シェルスクリプト総合 その26
- 100 :
- なんか混乱しとるなw
まあ、ダブルクォートは、他言語を使っている人からすれば
直感に反する機能だってことに、俺も最近気づいたんだけどな
ただどこがどう違うかを言葉で説明したことがわけじゃない。やってるみるか?
・シェルスクリプトは文字列として展開されて実行されているようでそうではない
・ダブルクォートは文字列を囲う機能ではなく、変数展開の挙動を変えるエスケープの一種
この二つに集約されるかなぁ
> しかし、ETAGはダブルクオートを含むし
これ関係ないんだわ
OPT=('--header' "If-None-Match: ${ETAG}")
だと
OPT=('--header' "If-None-Match: "686897696a7c876b7e"")
こうなってしまい
OPT=('--header' "If-None-Match: " 686897696a7c876b7e "")
のように解釈されると思ってしまうが違う。
別に文字列展開されてから、動くわけじゃない
ダブルクォートは「 If-None-Match: ${ETAG} 」の部分を一つの引数として
扱いますよー(ただし中の変数は展開されますよ)という意味。
変数の中にダブルクォートが入っていようが改行が入っていようが関係ない
またダブルクォートはそれだけの機能ではなく $@ が入っている場合に異なる挙動をする
"$@" が入っている場合、一つの引数ではなく複数の引数として扱われる
例えば引数$1〜$5が存在する場合、"$@" は "$1" "$2" "$3" "$4" "$5" と等価
また"foo$@bar" となっていた場合、 "foo$1" "$2" "$3" "$4" "$5bar" と等価
引数が一つなら "foo$1bar" だし、引数がゼロの場合は、書かなかったのと同じとなる("" 空文字にはならない)
このように文字列として囲う機能じゃなくて、中に入ってる文字や変数の解釈の仕方に影響を与える機能
- 101 :
- ちなみに "$@" を複数の引数に展開されたくなければ "$*" を使う
telnetについて語れ。
クラッキングとハッキングの違いってなんですか?
デーモン君のアスキーアート募集!!
ハッククラックされたい方が居るようです。
■■■X11不要論■■■R4■■■
UNIX系雑誌読んでますか?No.6
デートを秋葉原でするツワモノの数→
NETRA T1の設定
UNIXのココが(・∀・)イイ!
1がUNIXユーザーに全力で質問するスレ
--------------------
【先生!】生田斗真避難所・39【友罪】
【溺れるナイフ】ジョージ朝倉 30【ダンスール】
ヤマトクロニクル覚醒晒しスレpart71
【急募】星稜が智弁和歌山勝てる方法
Point Income (ポイントインカム) 41
那須正幹総合スレッド【ズッコケ三人組】その8
【悲報】春期「情報処理技術者試験」中止
佐賀駅前が水没 ※動画有り [219241683]
【年頃の娘】を持つパパ限定
ガイジの正しい生き方は死を選ぶこと
ホリエモン「テレビは貧乏人か老人しか見ない。馬鹿しか見てない。年収1千万円以上でテレビ見る奴はいない」
ライダーカップ2018 part1
心の醜すぎる韓国人 「我々韓国人は通名を悪用して日本人を偽装して犯罪をやりまくっている」 ★7
冷えご飯ダイエットについて
こまちさんに「可愛いおちんちんね」って言われたい_20190714
【2016】リオデジャネイロ五輪代表スレPart112
ニホンカワウソさんファンクラブ
チームB>>>チーム4>>>>>>>>>>>チームA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>チームK
初心者質問スレ 138
【バーチャルYouTuber】.LIVEアイドル部アンチスレ#5531【有り】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼