Date: Sat, 31 Jan 2004 14:20:31 -0600 From: "W. D." <WD@US-Webmasters.com> To: questions@freebsd.org Cc: Quintin Riis <webmaster@countrypure.net> Subject: Re: Redirect text from stdout to a variable? Message-ID: <5.1.0.14.2.20040131141609.04f33130@209.152.117.178> In-Reply-To: <401B9137.70203@countrypure.net> References: <5.1.0.14.2.20040131035740.07828af0@209.152.117.178> <5.1.0.14.2.20040131035740.07828af0@209.152.117.178>
next in thread | previous in thread | raw e-mail | index | archive | help
At 05:27 1/31/2004, Quintin Riis wrote: >In Bourne shell: > >blah=3D$(something | something) >blah2=3D`blah -K 2 -z` > > Quintin Thanks, Quintin! My problem is that when I try to do something like that, I get something like this: Cannot execute using backquotes in safe mode Any other ideas? > >W. D. wrote: >> Hey folks, >>=20 >> Is it possible to redirect text from stdout to a variable? >>=20 >> I do something like this and get the output on the screen: >>=20 >> echo "Some Text to be Encrypted" | /usr/local/bin/gpg -a --always-trust= =20 >--batch --no-secmem-warning -e -u "GPG Tester " -r=20 >"SomeDude@TheDudesDomain.com" >>=20 >>=20 >>=20 >> Most sites advise to do something like this if using PHP: >>=20 >> $cmd =3D "echo $msg | $gpg --batch --no-secmem-warn --armor --home= $home_dir \ >> -u $fm --default-key $fm -r $to --encrypt --sign"; >>=20 >> $message_body =3D `$cmd`; >>=20 >> mail($to,'Web Site Order',$message_body); >>=20 >> However, "safe mode" is on, and won't let me do it. Any ideas? >>=20 >>=20 >>=20 >> Start Here to Find It Fast!=99 ->= http://www.US-Webmasters.com/best-start-page/ >>=20 >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to= "freebsd-questions-unsubscribe@freebsd.org" >>=20 >>=20 >>=20 > >_______________________________________________ >freebsd-questions@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-questions >To unsubscribe, send any mail to= "freebsd-questions-unsubscribe@freebsd.org" >=20 Start Here to Find It Fast!=99 -> http://www.US-Webmasters.com/best-start-pa= ge/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.1.0.14.2.20040131141609.04f33130>