Источник: Примеры sed Манипуляции с текстом (Обратите внимание, sed использует stdin и stdout, так что если Вы хотите редактировать файлы, добавляйте newfile)
$ sed -i 's/foo/too/'
$ sed -i '14d' /file
$ sed -i '/[Nn]etwork/d' /file
$ sed -i '$ a \\n[mounts]\nuser root' /etc/munin/config
$ sed '14a\ echo \"graph_category logger\"' /etc/munin/plugins/command
$ sed '1i # vim: ft=ruby\n'
$ sed -e ':a;/^$/N;/\n$/{D;ba}' file.txt
$ sed 's/.$//' dosfile.txt > unixfile.txt
$ sed 's/string1/string2/g'
$ sed 's/\(.*\)1/\12/g'
$ sed '/ *#/d; /^ *$/d'
$ sed ':a; /\\$/N; s/\\\n//; ta'
$ sed 's/[ \t]*$//'
$ sed 's/\([\\`\\"$\\\\]\)/\\\1/g'
$ seq 10 | sed "s/^/ /; s/ *\(.\{7,\}\)/\1/"
$ sed -n '1000p;1000q'
$ sed -n '10,20p;20q'
$ sed -n 's/.*<title>\(.*\)<\/title>.*/\1/ip;T;q'
$ sed '/^$/d' input.txt > output.txt
$ cat *.html | sed '1,/<pre>/d; /<\/pre>/,$d' > final.file
Источники:
- 1-6 -ru.wikibooks.org
- 7 -xtips.ru
- 8 -xtips.ru
- 9-18 -www.pixelbeat.org
- 19 -www.cyberciti.biz