Esempi Interattivi LINGUAGGIO C - EXEC
Sono disponibili i file dei programmi C mostrati durante le lezioni interattive (formato TXT) [oltre ai lucidi mostrati durante le lezioni (formato PDF)]:
Attivazione del comando ls (uso di execv)
Attivazione del comando ls (uso di execl)
Errore nell'attivazione del comando ls (uso di execl)
Attivazione di un programma prodotto dall'utente (uso di execl); il programma eseguibile deriva dal sorgente
Attivazione di un programma ricorsivo (uso di execl)
Esecuzione di ls simulando la shell (uso di fork e execl)
Attivazione di un programma (prova) che visualizza un file gia' aperto simulando ridirezione in input (uso di fork e execl)
(prova)
Attivazione di un programma (prova1) che visualizza un file gia' aperto (uso di fork e execl)
(prova1)
Attivazione di un programma (leggiPippo1) con il suid settato che visualizza un file leggibile solo dal proprietario (uso di fork e execl)
(leggiPippo1)
Semplice simulazione di una micro-shell che sa eseguire solo comandi senza parametri (uso di fork, execlp e perror/errno)