Powłoka systemowa jest podstawowym narzędziem administratorów systemu Linux/UNIX. Programiści również często wykorzystują ją do ułatwiania sobie pracy. W niniejszym artykule zaprezentowane zostały ciekawe sposoby użycia powłoki bash do automatyzacji wybranych zadań. Na ich przykładzie autorzy pokazują garść przydatnych sztuczek oraz wyjaśniają nieco magii.