in reply to Re^2: System command clips off last part of local url when folder name has a space in it
in thread System command clips off last part of local url when folder name has a space in it

I'm not sure if this means you haven't solved your problem yet or not. In case it does, this works for me regardless of where the url comes from:

Update: Corrected typo: s[start][system].

my $urlWithSpaces = 'C:/Code/Perl/Phi Kap/temp.html'; system qq["$url"];

Examine what is said, not who speaks.
"Efficiency is intelligent laziness." -David Dunham
"Think for yourself!" - Abigail
"Memory, processor, disk in that order on the hardware side. Algorithm, algorithm, algorithm on the code side." - tachyon
  • Comment on Re^3: System command clips off last part of local url when folder name has a space in it
  • Select or Download Code

Replies are listed 'Best First'.
Re^4: System command clips off last part of local url when folder name has a space in it (start?)
by tye (Sage) on Aug 16, 2004 at 19:47 UTC
    my $urlWithSpaces = 'C:/Code/Perl/Phi Kap/temp.html'; start qq["$url"];

    Where are you getting the bareword 'start' to do something? You also are using two difference variable names. I just get

    syntax error at - line 2, near "start qq["$url"]"

    Perhaps you meant:

    my $url = 'C:/Code/Perl/Phi Kap/temp.html'; system( qq[start "Title" "$url"] );

    (Note the inclusion of "Title" to tell start that $url isn't a window title desptie it being inside of double quotes.)

    Or perhaps you left off some incantation that makes the code you wrote work?

    (Updated)

    - tye        

      Typo corrected. It was not my intention to use the start command at all.


      Examine what is said, not who speaks.
      "Efficiency is intelligent laziness." -David Dunham
      "Think for yourself!" - Abigail
      "Memory, processor, disk in that order on the hardware side. Algorithm, algorithm, algorithm on the code side." - tachyon
Re^4: System command clips off last part of local url when folder name has a space in it
by Popcorn Dave (Abbot) on Aug 17, 2004 at 05:21 UTC
    Thank you BrowserUk, that does indeed work. Davido's suggestion in this node merely opened a window with a command prompt on my system, but wouldn't start the browser.

    I thought there should be some way to take advantage of windows auto loading programs based on their extentions. Thanks again!

    Useless trivia: In the 2004 Las Vegas phone book there are approximately 28 pages of ads for massage, but almost 200 for lawyers.