In the last episode (Nov 21), Norbert Koch said:
> adrian kok <[EMAIL PROTECTED]> writes:
>
> > I tried:
> >
> > sed -n 's/192.168.0.1/172.16.0.1/w abc.com.tmp'
> > abc.com
> >
> > file abc.com.tmp
> > only shows l line
> > abc.com 172.16.0.1
> > and missing localhost.abc.com 127.0.0.1
>
Use the following with the -e option, not the -n option:
sed -e 's/192.168.0.1/172.16.0.1/g' in-file > out-file
With in-file containing:
abc.com 192.168.0.1
localhost.abc.com 127.0.0.1
And resulting out-file containing:
abc.com 172.16.0.1
localhost.abc.com 127.0.0.1
-John
adrian kok <[EMAIL PROTECTED]> writes:
> I tried:
>
> sed -n 's/192.168.0.1/172.16.0.1/w abc.com.tmp'
> abc.com
>
> file abc.com.tmp
> only shows l line
> abc.com 172.16.0.1
> and missing localhost.abc.com 127.0.0.1
sed 's/192.168.0.1/172.16.0.1/' abc.com > abc.com.tmp
norbert.
To Uns
Hi all
I have problem to replace words
from 192.168.0.1 to 172.16.0.1 in file abc.com
file content:
abc.com 192.168.0.1
localhost.abc.com 127.0.0.1
I tried:
sed -n 's/192.168.0.1/172.16.0.1/w abc.com.tmp'
abc.com
file abc.com.tmp
only shows l line
abc.com 172.16.0.1
and mi