1. Даны файлы, состоящие из нескольких полей (сумма заказов, название отдела, индексы и прочее), нужно определить отделы (название и город), которые получали заказы на общую сумму больше 1000.
Каким образом это сделать? Искал, ничего путного не нашел, кроме: sort -n +7 -8 query1
Т.е. просто сортируются значения в файле query1 по возрастанию, а как выводить только со значением > 1000? А потом как еще выводить только название отдела и город?
2. И второй вопрос, как в файле в одном поле найти кол-во уникальных значений (т.е. кол-во групп пользователей, в которых они состоят) и вывести их на экран?
Пару строк из файла:
7369 JOHN Q SMITH CLERK RESEARCH DALLAS 800
7499 KEVIN J ALLEN SALESPERSON SALES CHICAGO 1600
7505 JEAN K DOYLE MANAGER SALES NEW-YORK 2850
7506 LYNN S DENNIS MANAGER SALES DALLAS 2750
7507 LESLIE D BAKER MANAGER OPERATIONS NEW-YORK 2200
Заранее спасибо, тяжело что-то найти, не зная, с чего начать. Желательно обычными командами, а не на bash.