[#13775] Problems with racc rule definitions — Michael Neumann <neumann@...>

15 messages 2001/04/17
[#13795] Re: Problems with racc rule definitions — Minero Aoki <aamine@...> 2001/04/18

Hi,

[#13940] From Guido, with love... — Dave Thomas <Dave@...>

52 messages 2001/04/20

[#13953] regexp — James Ponder <james@...>

Hi, I'm new to ruby and am coming from a perl background - therefore I

19 messages 2001/04/21

[#14033] Distributed Ruby and heterogeneous networks — harryo@... (Harry Ohlsen)

I wrote my first small distributed application yesterday and it worked

15 messages 2001/04/22

[#14040] RCR: getClassFromString method — ptkwt@...1.aracnet.com (Phil Tomson)

It would be nice to have a function that returns a class type given a

20 messages 2001/04/22

[#14130] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Guy N. Hurst wrote:

21 messages 2001/04/24
[#14148] Re: Ruby mascot proposal — Stephen White <spwhite@...> 2001/04/24

On Tue, 24 Apr 2001, Conrad Schneiker wrote:

[#14188] Re: Ruby mascot proposal — matz@... (Yukihiro Matsumoto) 2001/04/25

Hi,

[#14193] Re: Ruby mascot proposal — "W. Kent Starr" <elderburn@...> 2001/04/25

On Tuesday 24 April 2001 23:02, Yukihiro Matsumoto wrote:

[#14138] Re: python on the smalltalk VM — Conrad Schneiker <schneik@...>

FYI: Thought this might be of interest to the JRuby and Ruby/GUI folks.

27 messages 2001/04/24
[#14153] Re: python on the smalltalk VM — Andrew Kuchling <akuchlin@...> 2001/04/24

Conrad Schneiker <schneik@austin.ibm.com> writes:

[#14154] array#flatten! question — Jim Freeze <jim@...> 2001/04/24

Hello.

[#14159] Can I insert into an array — Jim Freeze <jim@...> 2001/04/24

Ok, this may be a dumb question, but, is it possible to insert into an

[#14162] Re: Can I insert into an array — Dave Thomas <Dave@...> 2001/04/24

Jim Freeze <jim@freeze.org> writes:

[#14289] RCR: Array#insert — Shugo Maeda <shugo@...> 2001/04/27

At Wed, 25 Apr 2001 01:28:36 +0900,

[#14221] An or in an if. — Tim Pettman <tjp@...>

Hi there,

18 messages 2001/04/25

[#14267] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Danny van Bruggen,

16 messages 2001/04/26

[#14452] How to do it the Ruby-way 3 — Stefan Matthias Aust <sma@3plus4.de>

First a question: Why is

21 messages 2001/04/30

[ruby-talk:14123] Re: FTP vs Telnet Connection Times

From: "John Kaurin" <jkaurin@...>
Date: 2001-04-24 01:11:24 UTC
List: ruby-talk #14123
"ts" <decoux@moulon.inra.fr> wrote in message news:200104220731.f3M7Vss18193@orsay1.moulon.inra.fr...
> >>>>> "D" == Dave Thomas <Dave@PragmaticProgrammer.com> writes:
>
> D> What does a command line telnet client do?
>
>  Probably a problem with SYS$MANAGER:SYLOGIN.COM or LOGIN.COM
>
>  It take 12 s for me
>
> pigeon% cat c.rb
> require 'net/telnet'
> require 'auth'
> tn = Net::Telnet.new("Host"=>'orsay2', "Timeout"=>300, "Dump_log" => 'aa')
> begin
>    tn.waitfor({"Match"=>/Username: /})
>    tn.cmd({"String"=>$username, "Match"=>/Password: /})
>    tn.cmd($password)
>    tn.cmd("\n")
>    n = 0
>    tn.cmd('show syst') {|c| print c if n == 1; n+= 1}
> rescue
>    puts "Telnet connection failed."
>    exit
> end
> pigeon% time ruby c.rb
> VAX/VMS V6.1  on node ORSAY2  22-APR-2001 09:59:03.56   Uptime  12 19:02:23
> real    0m13.121s
> user    0m0.110s
> sys     0m0.020s
> pigeon%
>
>  VMS think that the session is interactive (i.e. F$MODE())
>
>
> Guy Decoux

Trying to tackle this from a different angle using rsh,
gave rise to another problem.

Note: Anywhere "host" appears below substitute your
specific node information.

If I have a com file (TEST.COM) on my VAX/VMS system,
in the login directory, consisting of:

$ DIR 'P1'
$ EXIT

The command line "rsh host TEST.COM" works for both
DOS and UNIX. Outputing a directory listing for the
login directory.

The command line "rsh host TEST.COM *.LOG" works for
both DOS and UNIX. Outputing a directory listing of
*.LOG files for the login directory (some do exist
in this directory).

However, running Ruby program versions of the above
commands gives conflicting results.

Running the Ruby program:

begin
  output = %x{rsh #{host} @TEST.COM}
  output.gsub!("\r", "")
  puts output
rescue
  puts "Yikes"
end

Works on both DOS and UNIX outputing same results
as the command line versions.

Running the Ruby program:

begin
  output = %x{rsh #{host} @TEST.COM *.LOG}
  output.gsub!("\r", "")
  puts output
rescue
  puts "Yikes"
end

Works on UNIX outputing the same results as the
command line version.

Does NOT work on DOS, outputing a nil string.
Can anyone tell me why? Remember the command
line version of this works.

The only difference is the Ruby version on the
systems.

ruby 1.6.2 (2000-12-18) [i386-cygwin]
ruby 1.6.3 (2001-03-19) [alphaev6-osf4.0f]

Was this something that was changed in 1.6.3?



In This Thread

Prev Next