Portál AbcLinuxu, 13. května 2025 23:31
Nevěděli byste jak vložit výraz "cccc" na novém rádku mezi řádek končící "aaaa" a řádek začínající "bbbb"?
ertryty wertretqerb aaaa bbbb asadad dfghjkkl sssss
A chtěl bych dostat tohle:
ertryty wertretqerb aaaa cccc bbbb asadad dfghjkkl sssss
Zkoušel jsem to takto:
cat pokus.sed.txt |sed '/aaaa$/{/N;/s/aaaa\nbbbb/cccc/}'
Ale nic to nezměnilo... Nevěděli byste kde je chyba?
sed '/aaaa$/{N;s/aaaa\nbbbb/cccc/}' pokus.sed.txt
sed '/aaaa$/N;/aaaa\nbbbb/s/\n/\ncccc\n/' pokus.sed.txt
[[:space:]]*
Ak to ma byt v kontexte povodnej otazky, tak som to nepochopil.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.