shura1, Держите эмоции при себе, тем более что Вы неправы. Если в отделе кроме менеджера есть другие сотрудники, то Ваш код выведет и его.
Алгоритм должен быть другой: отбираем все отделы где есть менеджер, и исключаем их из общего списка отделов.awk '{DEP[$6]=1}$5=="MANAGER"{MAN[$6]=1}END{for(d in DEP)if(!(d in MAN))print d}' query1.txt
*c учётом того в предложенном файле все отделы имеют менеджера…