Just because I can never remember where this list is, here are the key bash file tests
Monthly Archives: February 2023
BASH commands: number of arguments supplied
This code checks for the number of arguments supplied to a bash script
if [[ $# -eq 0 ]]; then echo "No arguments supplied"; exit; fi
If there are no arguments you probably don’t need to do anything.
Remember the arguments are:
$0 - the name of the script
$1 - the first argument
$2 - the second argument