Дайте этому попытку:
last=$(sed -n '$s/^\([0-9]\+\).*/\1/p')
awk -F ASDF -v last=$last '$1 >= last - 120'
Понятно. Служба обозревателя компьютера была отключена по умолчанию в Windows Server 2012 Essentials. Не уверен, почему он показал одни компьютеры, а другие нет. Но как бы то ни было, я также очистил кеш arp, и, похоже, сейчас он работает