Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Apr 2007 17:31:32 +0200
From:      Olivier Regnier <oregnier@steelbox.org>
To:        freebsd-questions@freebsd.org
Subject:   script perl with sed command
Message-ID:  <4617B954.7010507@steelbox.org>

next in thread | raw e-mail | index | archive | help
Hello,

I have a problem with my perl script with the command sed. Here is a 
example of my code:

# Selecting the fast server
print "Using the server called $server";
system(`/usr/bin/sed 's|\*default host=\(.*\)|\*default host=${server}|' 
$standard_supfile > $standard_supfile.copy`);
system('/bin/mv $standard_supfile.copy $standard_supfile');

But in console i have this message:
sed: 1: "s|*default host=(.*)|*d ...": unescaped newline inside 
subsitute pattern

Can you help me please ?

Thank you :)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4617B954.7010507>