Shellohjelmat
Shellohjelmat ovat komentoriviltä tai shell-tulkilla suoritettavia ohjelmia tai skriptejä, jotka automatisoivat toistuvia tehtäviä, helpottavat järjestelmän hallintaa ja mahdollistavat nopean toistamisen esimerkiksi palvelin-, työasema- ja kehitysympäristöissä.
Useimmat shell-skriptit kirjoitetaan Bashin, POSIX-sh:n, Zshin, Tcshin tai Fishin kaltaisille tulkille. Niiden sisällä voidaan käyttää muuttujia,
Skriptit säädetään suoritettaviksi usein chmod +x -oikeudella ja ne voidaan ajaa polun perusteella (esim. ./skripti.sh) tai
Käyttötarkoituksia ovat järjestelmän hallinta, ohjelmistojen asennus ja konfigurointi, varmuuskopiot, tuotantoympäristöjen rakentaminen sekä kehitystyön automatisointi. Yksinkertaiset one-linerit
Esimerkki: echo "Hei maailma" tulostaa tekstiä, ja monimutkaisempi skripti voi käsitellä tiedostoja, silmukoida hakemistoissa ja suorittaa