Rodzina funkcji exec () zastępuje bieżący obraz procesu nowym obrazem procesu, zachowując pid i potoki starego procesu. Ten znacznik jest również używany dla wbudowanej powłoki, której można użyć do zastąpienia bieżącej powłoki programem lub różnymi rzeczami związanymi z przekierowaniem.