A file of executable Unix commands that is created in a text editor. When the file is run, each command is executed until the end of the file is reached. After the shell script is written, it is made usable by changing its file status to "executable" with the Unix chmode (change mode) command.