You are not logged in.
Pages: 1
Hello, SS64 !
I've got a question. If I wanted to operate on the word one for instance I would do a:
echo one two | sed s/one/1/
Output: 1
The same with two:
echo one two | sed s/two/2/
Output: 2
But when I try to replace both, I get this:
echo one two | sed s/one/1/ s/two/2/
Output: couldn't read file s/two/2/
So, what am I doing wrong?
Thanks in advance, shlinuxbash
Offline
The desired output is:
1 2
Offline
echo one two | sed s/two/2/ | sed s/one/1/
Offline
GNUsed can do this
echo one two | sed -e s/one/1/ -e s/two/2/
Offline
Pages: 1