SED
Версия от 14:03, 8 января 2015; Root (обсуждение | вклад)
Удалить строчку по шаблону:
sed '/шаблон/d' filename
Заменить в строке ТЕКСТ1 на ТЕКСТ2:
sed 's/текст1/текст2/' filename
В файле есть строчки:
ttyv0 "/usr/libexec/getty Pc"
ttyv1 "/usr/libexec/getty Pc"
...
ttyv8 "/usr/libexec/getty Pc"
Требуется поставить символ # перед всеми ttyv, кроме ttyv0:
sed 's/^ttyv[1-8]/#&/' /etc/ttys