ищем строку через grep - если нашли, то удаляем ее + 2-е выше и 1-у ниже
не пойму как это реализовать? По простому...
Пользователь решил продолжить мысль 14 Марта 2012, 17:46:14:
Пока вроде как работает такой ужос:
cat filename | grep 'obsolete' -n | sed 's/:.*//g'
for i in $list
do
sed "$(( $i - 2 )),$(( $i + 1 ))d" -i filename
done
Но как то кривовато