Доброй ночи. Использую для удаления строк из нижней части файла рабочий скрипт:
sed -e "1,/=== !delim! ===/!d" A.bak | sed -e "$d" > B.txt
Он оставляет текст с начала файла до строки-разделителя === !delim! === (не включая саму строку).
Подскажите, если я использую перечисление регулярных выражений в скрипте:
sed -e "1,/=== !delim! ===/!d;$d" A.bak > B.txt
PS: Можно как-то упростить этот скрипт?