Jednoargumentowy plus, minus i logiczna negacja * / % Mnożenie, dzielenie i modulo + - Dodawanie i odejmowanie ' ' (odstęp) Konkatenacja (złączenie) łańcuchów < > <= >= != == Regularne operatory relacyjne ~ !~ Dopasowanie wyrażenia regularnego, dopasowanie zanegowane in Przynależność do tablicy && Koniunkcja logiczna AND || Alternatywa logiczna OR ?: Wyrażenie warunkowe z C. Ma ono postać wyraż1 ? wyraż2 : wyraż3. Jeśli wyraż1 jest prawdziwe, to wartością wyrażenia jest wyraż2, w przeciwnym wypadku jest nią wyraż3. Obliczane jest wyłącznie jedno z wyraż2 i wyraż3 = += -= *= /= %= ^= Przypisanie. Obsługiwane jest zarówno przypisanie absolutne (zmienna = wartość) jak i przypisanie operatorowe (inne formy)
Wywołanie programu AWK Tekst programu czytany jest tak, jakby wszystkie pliki programu zostały połączone ze sobą w całość, przy czym pierwszeństwo mają pliki podane jako argumenty polecenia. Przydaje się to do budowania bibliotek funkcji AWK, bez konieczności włączania ich do każdego nowego programu AWK, który z nich korzysta. Umożliwia to również łączenie funkcji bibliotecznych z programami z wiersza poleceń. Zmienna środowiskowa AWKPATH określa ścieżkę przeszukiwania, używaną do znajdowania plików źródłowych podanych w opcji -f. Jeśli zmienna ta nie istnieje, domyślną ścieżką staje się .:/usr/local/share/awk.