ОС Unix / ОС_UNIX_ПР_6
.docxПрактическая работа №5. Поиск строк по шаблону.
Дан текстовый файл: таблица базы данных (один кортеж на строку, поля через разделитель).
Преобразовать файл "Сотрудники", так чтобы остались только поле "email", а символ "@" заменить на "СОБАКА".
Преобразовать файл "Заказы", так чтобы остались строки, в которых поле "НомерПокупателя" больше или равна 300.
Преобразовать файл "ПунктыЗаказов", так чтобы остались строки, в которых поле "ЦенаЕдиницы" больше или равна 100.
Преобразовать файл "Офисы", так чтобы в качестве разделителей полей использовался пробел, а не ":" и все поля кроме "КодОфиса" поместить в двойные кавычки.
Преобразовать файл "Покупатели", так чтобы остались поля "Название", "КонтактФамилия", "КонтактИмя", "Продавец".
Преобразовать файл "Товары", так чтобы остались поля "Название" и "Описание", после "Описание" заключите в круглые скобки.
Преобразовать файл "Платежи", так чтобы остались строки, в которых поле "НомерПокупателя" лежит в интервале от 300 до 399.
Преобразовать файл "Покупатели", так чтобы остались строки, в которых поле "КредитныйЛимит" больше либо равен 100000.
Преобразовать файл "Товары", так чтобы остались строки, в которых поле "Название" начинается с буквы, а в поле "КодТовара" разделитель заменить на символ "/".
Преобразовать файл "Сотрудники", так чтобы остались только "Фамилия" "Имя" "email" "Должность".
Преобразовать файл "Покупатели", так чтобы остались строки, в которых "Страна"=USA, а знаки табуляции заменить знаком "|".
Преобразовать файл "Заказы", так чтобы остались строки, в которых поля "ДатаЗаказа" и "ДатаОтправки" = 2004.06
Преобразовать файл "ПунктыЗаказов", так чтобы поле "НомерПункта" заканчивался на нечетную цифру.
Преобразовать файл "Офисы", так чтобы остались поля "Город" и "Телефон", а в поле "Телефон" пробелы заменить на символ "-".
Преобразовать файл "Платежи", так чтобы остались строки, в которых поле "НомерПокупателя" лежит в интервале от 100 до 299.