[#38322] irbsh を動かしたい — Shin-ichiro HARA <sinara@...>
原です。
8 messages
2003/09/01
[#38326] Re: irbsh を動かしたい
— rubikitch <rubikitch@...>
2003/09/01
From: Shin-ichiro HARA <sinara@blade.nagaokaut.ac.jp>
[#38336] bug? ($. in Ruby 1.8.0) — Takeshi Horinouchi <horinout@...>
堀之内と申します。
4 messages
2003/09/02
[#38341] String#reverse! のバグ? — Kazuhiko <kazuhiko@...>
かずひこです。
11 messages
2003/09/03
[#38342] Re: String#reverse! のバグ?
— matz@... (Yukihiro Matsumoto)
2003/09/03
まつもと ゆきひろです
[#38373] 正規表現オブジェクトについて — masao hamada <bunhamad@...>
8 messages
2003/09/07
[#38383] Ruby-GNOME2-0.7.0 — Masao Mutoh <mutoh@...>
むとうです。
6 messages
2003/09/07
[#38404] rnoizanmdig lteter odrer(randomizing letter order) — HASHIMUKAI Toshikatsu <hashi@...>
spamみたいなsubjectですいません。
5 messages
2003/09/17
[#38425] [ANN] 本を出しました — 堀川 久 <vzw00011@...>
こんにちは。
12 messages
2003/09/24
[#38426] Re: [ANN] 本を出しました
— matz@... (Yukihiro Matsumoto)
2003/09/24
まつもと ゆきひろです
[#38428] whenの評価の順序 — URA Takefumi <hage@...>
浦です。
8 messages
2003/09/25
[ruby-list:38409] バッククォート(`)で囲まれた文字列の扱いが分からない
From:
岩崎 弘孝 <IH000667@...>
Date:
2003-09-18 10:10:15 UTC
List:
ruby-list #38409
岩崎と申します。
バッククォート(`)で囲まれた文字列の扱いで不明な点がありますので
教えてください。
== 環境 Windows NT4 SP6
ruby -v
ruby 1.8.0 (2003-08-04) [i386-mswin32]
== やりたいこと
windowsのnet useコマンドを実行する
cmd.exe上では以下のような使い方をします。
net use \\foo\common #接続
net use \\foo\common /delete #切断
fooはサーバ名commonは共有名です。
サーバ名の前には\\を前置し、共有名との間は\を1つおきます。
== テストコード
system("net use \\\\foo\\common")
system("net use \\\\foo\\common /delete") #1 ok
system("net use \\\\foo\\common")
`net use \\\\foo\\common /delete` #2 ng
system("net use \\\\foo\\common")
a="net use \\\\foo\\common /delete"
`#{a}` #3 ok
==質問
「テストコードの2がなぜ失敗するのか」です。
2と3は基本的に同じと思っているので失敗する理由が
分かりません。また、1も返り値を除いて2と同じと
思っているのですが、その辺りの解釈にも間違いが
あればご指摘ください。
以上宜しくお願いします。