UNIX operativsystem giver en kommando -line interface ( "shell "), som henretter tekst -mode bruger kommandoer interaktivt. Den " exec " indbygget skalkommando repurposes UNIX -processen i øjeblikket kører skallen ved at gøre det køre argumentet til exec i stedet. Den standard output strøm af skallen , hvor alle print produktion går som standard , bliver tabt, når skallen erstattes af den nye kode. Du kan udskrive brugernavnet på den nuværende proces ved at bruge exec , så længe du omdirigere output til en fil i stedet for en terminal. Instruktioner
1
logger ind på UNIX-computer i tekst ( shell) modus , ved hjælp af din almindelig konto
2
skrive følgende kommando i skallen :.
exec id > ~ /myUserName.txt
Tryk på " Enter". Skallen overfører kontrollen til id , id , til gengæld vil udskrive brugernavn og exit
3
Log ind på computeren igen som din almindelige bruger. . Kontroller , at exec faktisk udskrives brugernavnet ved at skrive følgende kommando i skallen : Hej
cat ~ /myUserName.txt
Brugernavnet vil blive opført som en del af produktionen af katten kommando , umiddelbart efter " uid =" overskrift.