[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Wed, 30 Mar 2005 18:47:46 +0200
well, this is a bug report address. You should rather direct your question
to address@hidden or to comp.unix.shell newsgroup.
> i want to replace a " " character (blank) with "." character
> My command is: sed s." ".".".g
> error: sed: -e expression #1,char 6:Unknow option ti 's'.
> Can you write the correct sequence command to do so?
"sequence command" ? I dont' understand what you mean.
"sed" is a "stream editor" and the "s" command stands for "substitution".
The correct command is this:
instead of /, you can use any other character, for example comma,
but it's not convenient to use "." as the delimiter here.
To use the command, you have two options:
1) give it as a parameter to sed; if you are working with a unix shell,
eg. on GNU/Linux, do this:
sed "s/ /./" g infile >outfile
sed 's/ /./' g infile >outfile
If you are on windows, the former could work, too. Or you can place the
to a file, say subst.sed, and then run
sed -f subst.sed infile >outfile
- sed, fabrizio . gualandris, 2005/03/30
- Re: sed,
Stepan Kasal <=
- Re: sed, Bob Proulx, 2005/03/30