The UNIX -operativsystemet gir et kommandolinje- grensesnitt ( "skall ") som utfører tekst - modus bruker kommandoer interaktivt. Den " exec " innebygd skallkommando repurposes UNIX prosessen kjører skallet ved å gjøre det kjøre argumentet til exec stedet . Standard output stream av skallet , hvor alle utskrifter går som standard , blir borte når skallet er erstattet av den nye koden . Du kan skrive brukernavnet til den nåværende prosessen ved å bruke exec , så lenge du omdirigere at produksjonen til en fil i stedet for en terminal . Instruksjoner
en
logger deg på UNIX datamaskin i teksten ( shell) -modus , ved hjelp av din vanlige konto
2
Skriv inn følgende kommando i skallet : .
exec id > ~ /myUserName.txt
Trykk " Enter". Skallet vil overføre kontrollen til id , id , i sin tur vil skrive inn brukernavn og exit
3
Logg inn i datamaskinen igjen som din vanlige bruker. . Sjekk at exec faktisk skrives ut brukernavnet ved å skrive følgende kommando i shell : en
cat ~ /myUserName.txt
Brukernavnet vil bli oppført som en del av produksjonen av katten kommando , umiddelbart etter " uid = " overskriften.