develooper Front page | perl.beginners | Postings from March 2002

Re: executing filename with ~ in perl

Thread Previous | Thread Next
From:
Agustin Rivera
Date:
March 27, 2002 11:26
Subject:
Re: executing filename with ~ in perl
Message ID:
000901c1d5c4$fc7f1de0$9865fea9@agustinr
Well, the script thinks you're doing a search pattern, AND you're not using
~ properly.  Try

x = "~/rambo/bin/script1";


Agustin Rivera
Webmaster, Pollstar.com
http://www.pollstar.com



----- Original Message -----
From: "Roy Peters" <epeters@tellabs.com>
To: <beginners@perl.org>
Sent: Wednesday, March 27, 2002 11:00 AM
Subject: executing filename with ~ in perl


> I have the following
>
> $x = ~rambo/bin/script1; (where script1 is an executable shell script)
>
> $ret = `x`;
>
> The above will not work.
>
> However if I define
>
> $x = /home/apple/rambo/bin/script1; (ie I give a full pathname)
>
> $ret = `x`;
>
> This will work.
>
> How do I make the first example work? By the way, I am on an unix machine
>
>
>
> ============================================================
> The information contained in this message may be privileged
> and confidential and protected from disclosure.  If the
> reader of this message is not the intended recipient, or an
> employee or agent responsible for delivering this message to
> the intended recipient, you are hereby notified that any
> reproduction, dissemination or distribution of this
> communication is strictly prohibited. If you have received
> this communication in error, please notify us immediately by
> replying to the message and deleting it from your computer.
>
> Thank you.
> Tellabs
> ============================================================
>
> --
> To unsubscribe, e-mail: beginners-unsubscribe@perl.org
> For additional commands, e-mail: beginners-help@perl.org


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About