suggest change

To get the number of command line arguments or positional parameters - type:

#!/bin/bash
echo "$#"

When run with three arguments the example above will result with the output:

~> $ ./testscript.sh firstarg secondarg thirdarg
3

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:


Internal variables:
*
*
* HOME
* etc...
*
*
*
* PWD
* IFS
*
* OLDPWD
* PATH
* OSTYPE
* PPID
* EDITOR
*
* RANDOM
* SHLVL
* LINENO
* GROUPS
* UID

Table Of Contents