Пишу лабу по регулярным выражениям.
С sed'ом знакомлюсь.
Крутая вещь, однако.
Все задания выполнил, кроме последнего. Может вы мне подскажите?
Текст задания:
10. Напишите программу на языке редактора sed, которая:
a. вставляет перед первой строкой заголовок TITLE OF FILE.
b. удаляет последнее поле, значение которого кратно 500.
c. меняет местами имя и фамилию.
d. добавляет к концу каждой строки фразу THE END.
a, c и d - без проблем. Но вот как в b определить кратно ли число?
Регулярными выражениями я сохраню это число в переменную, а посчитать как?
PS Обрабатываемый файл имеет такой формат:
William Kopf:846-836-2837:6937 Ware Road, Milton, PA 93756:9/21/46:43500