See [What is `${1- hour}`?](https://unix.stackexchange.com/questions/459181/what-is-1-hour) and this closely related Q [Using "${a:-b}" for variable assignment in scripts](https://unix.stackexchange.com/questions/122845/using-a-b-for-variable-assignment-in-scripts)
– steeldriverJul 30 '22 at 14:56
@JimL. Thanks, so it means the input parameter $4 (if set), otherwise default 10.
– AhmadJul 31 '22 at 05:45