Funkcija system omogoča preprosto izvajanje ukazov lupine v programski kodi. Funkcija ustvari podproces standardne lupine shell (/bin/sh) in mu hkrati poda ukaz, namenjen izvajanju. Spodnji program izvaja ukaz lupine ls na isti način, kot če bi ga sami vtipkali v ukazni vrstici lupine.