Linux Shell Scripting Cheat Sheet/Make script executable

Add execute bit to a script.

Section: Script Execution and Utilities

Make script executable

bash
bash
chmod +x deploy.sh
Explanation

Then run it directly as `./deploy.sh`.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Script Execution and Utilities
Run shell script
Execute a script from the current directory.
OpenIn sheetbashsame section
Use bash shebang
Start a Bash script with an explicit interpreter.
OpenIn sheetbashsame section
Trace script execution
Print commands as they execute.
OpenIn sheetbashsame section
Parse short options with getopts
Handle flags in shell scripts.
OpenIn sheetbashsame section
Lint shell script
Static-analyze shell scripts for bugs.
OpenIn sheetbashsame section
Assign shell variable
Set a shell variable in the current shell.
OpenIn sheetbash1 tag match