  | |  | Variables in sed command? | Variables in sed command? 2003-07-28 - By Dan Dobbs
Back have you tried sed 's/1108/$startline/g' /etc/httpd/conf/httpd.conf > /etc/httpd/conf/httpd.tmp ?
-dd
>>> macosxwhatelse@(protected) 7/28/2003 5:49:51 AM >>> I was wondering if anyone could help me out with the syntax of a sed command. I am writing a script to delete virtual hosts from the Apache
config file. I know that the following command works.
sed -e '1108,1116d' /etc/httpd/conf/httpd.conf > /etc/httpd/conf/httpd.tmp
What I would like to do is replace 1108 and 1116 with the variables $startline and $endline, but I keep getting errors. I have tried
sed -e '$startline,$endlined' /etc/httpd/conf/httpd.conf > /etc/httpd/conf/httpd.tmp sed -e '`echo $startline`,`echo $endlined`' /etc/httpd/conf/httpd.conf > /etc/httpd/conf/httpd.tmp
However neither one worked. Does any one have any idea? I would really appreciate it. Right now I'm clueless.
Jim
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ __ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus
-- Psyche-list mailing list Psyche-list@(protected) https://www.redhat.com/mailman/listinfo/psyche-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |