/^[^=+]|^[^a-zA-Z]/
Szerintem ezzel azt mondtad neki, hogy
amennyiben nem =-vel kezdődik vagy amennyiben nem betűvel kezdődik.
Ha belegondolsz ez mindig igaz, mert nem kezdődhet egyszerre betűvel és egyenlővel is (akkor lenne hamis). :)
Így pl a tied is jó:
ntpdc -n -c monlist|awk '/^[^=+]/ && /^[^a-zA-Z]/ {print substr ($0, 1, 14)}'
Egyébként a vagy nem is igazán kell bele:
ntpdc -n -c monlist|awk '/^[^a-zA-Z=]/ {print substr ($0, 1, 14)}'