# The Scripts Every Project Has

Most software projects keep a few small scripts for the same four jobs: setup.sh gets a computer ready, dev.sh runs the project while you work, test.sh checks it and deploy.sh puts it live, and setup.sh checks its tools first with command -v.

![Cheat sheet for the lesson The Scripts Every Project Has: Most software projects keep a few small scripts for the same four jobs: setup.sh gets a computer ready, dev.sh runs the project while you work, test.sh checks it and deploy.sh puts it live, and setup.sh checks its tools first with command -v.](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/6ba8301d29064b1dbf274af5c2823c89.webp)

- Category: Bash
- Level: Journeyman
- Tags: command-v, exit-code, linux, project-script, unix, Web server
- Updated: November 10, 2026

Source: https://www.ask-codey.com/cheat-sheets/bash-project-scripts-cheat-sheet
