- 北の空からみなみへ -
exblog staff

2018年 02月 03日 ( 1 )
砂場遊び /2
2018年 02月 03日
コマンドラインで実験してみた。

論理シフトの引用符で閉じた後ろに数字や式を書くと、引用符は閉じてない如くに動作しているとわかる。
c0062295_18371278.gif

ここで、もしかしたら。。。と思って、引用符の前に数字を書いてみた。
やはり引用符は優先されてはいない。
c0062295_19035500.gif

そこで今度は、引用符で囲まれた中に引用符を入れ扱ってみた。
for /F で文字列を扱うと、こういう動きもある。
c0062295_19303009.gif

実に面白いことに、特殊記号文字もリテラルな扱いをするのが for /F 流
c0062295_19513818.gif
aha! おばかですね、↑を書いた私。
これは、
> set "bbb" & set aaa
とやったから、変数 %"bbb"% がないからこうなっただけじゃん。
そういえば、一文字変数でない変数には空白を含めた変数もあるから、引用符で変数名を囲わないといけないケースもあるのか。< いや %~ ~% で囲われてるから、関係ないような。。

こうして無間地獄よろしく、疑問が疑問をよびつつ、無為に時間を消費する。。¡haa!


変数の中に特殊文字あると、予想外な結果となるケースがあるな
[PR]
by bucmacoto | 2018-02-03 21:22 |   pre/pro | Trackback | Comments(0)