Ok, I admit this must be a rare situation but is this behavior ok:
E:\test\dots_in_log>dir
Directory of E:\test\dots_in_log
2002-09-03 13:02 .
2002-09-03 13:02 …
2002-09-03 12:51 1 897 …A.log
2002-09-03 13:02 0 t.log
E:\test\dots_in_log>irb
irb(main):001:0> system "move …A.log t2.log"
false
irb(main):002:0> exit
E:\test\dots_in_log>move …A.log t2.log
E:\test\dots_in_log>dir
Directory of E:\test\dots_in_log
2002-09-03 13:05 .
2002-09-03 13:05 …
2002-09-03 13:02 0 t.log
2002-09-03 12:51 1 897 t2.log
E:\test\dots_in_log>
Why doesn’t system() handle that? And it doesn’t work with File.rename
either.
Any hints?
Ruby is 1.6.7 and this is on Win XP Pro.
Thanks,
/Karsten Magnuer