w pierwszej linii powinna znajdować się informacja dotycząca powłoki w jakiej ma być interpretowany skrypt
#!/bin/tcsh - skrypt w tcsh
#!/bin/bash - gdy skrypt napisany jest w powłoce Bash
#!/bin/ah - gdy skrypt napisany jest w powłoce sh
•
w każdej kolejnej linii możemy umieścić:
- plecenie powłoki lub instrukcję uruchamiającą program
- instrukcję uruchamiającą inny skrypt
- instrukcję sterującą (np. pętle while,for, warunek if, itp.)
•
skrypt powinien kończyć się instrukcją exit
•
tekst zawarty po znaku # aż do końca linii jest komentarzem i nie jest interpretowany przez
powłokę (z wyjątkiem pierwszej linii skryptu)