Shell script adalah script yang ditulis untuk shell, atau command line interpreter, pada sebuah sistem operasi. Ini terkadang dianggap sebagai bahasa pemrograman domain spesific yang sederhana. Tipe operasi yang ditampilkan oleh shell script mengandung manipulasi file, eksekusi program, dan printing text. Terkadang juga shell script merujuk pada script yang ditulis untuk Unix shell, command.com (dos) dan cmd.exe (Windows) command line script, yang disebut dengan batch file.