3 ms·
That's not the same thing. The sed output will still keep lines not starting with x (just not replacing foo with bar in those) where grep will filter those out
by irishsultan 8y ago
That's not the same thing. The sed output will still keep lines not starting with x (just not replacing foo with bar in those) where grep will filter those out.
- kps 8y agoYeah, Muphry's law at work. Corrected version: sed -n '/^x/s/foo/bar/gp' <input This may be an inadvertent argument for the ‘connect simpler tools’ philosophy.