La famiglia di funzioni exec () sostituisce l'immagine di processo corrente con una nuova immagine di processo, mantenendo il pid e le pipe del vecchio processo. Questo tag viene utilizzato anche per la shell integrata che può essere utilizzata per sostituire la shell corrente con un programma o vari elementi relativi al reindirizzamento.