Мы никогда не будем играть, по моему мнению, если вам нужно использовать MS Office для работы, ИСПОЛЬЗУЙТЕ ЭТО, не тратьте впустую свое время и энергию, я пробовал один раз и никогда не работал. Play on Linux может запускать Office 2007 с некоторыми ограничениями.
Если документы являются простыми текстовыми документами (отдельная страница), в LibreOffice используйте формат .doc и избегайте всего, кроме arial 10. Не используйте таблицы или изображения слишком сложны.
Вы могли бы ИСПОЛЬЗОВАТЬ IT также с помощью Google Docs или Office Web Apps для совместной работы.
При выдаче выходного сигнала awk подчиняется текущему значению NF. Если вы хотите исключить последние три поля, просто уменьшите NF на три, например, через NF-=3:
awk -F. -v OFS=. '{NF-=3; print $0}'
Используя это с вашим примером ввода:
$ echo $'site.subdomain.xyz.com\nsite.sub.subdomain.xyz.com' | awk -F. -v OFS=. '{NF-=3; print $0}'
site
site.sub
Кстати, период, ., не является активностью оболочки. Таким образом, он не нуждается в цитировании.