Для получения первого параметра командной строки, можно использовать конструкцию вида:
${1-значениеПоУмолчанию}
или c двоеточием:
${1:-значениеПоУмолчанию}
Что понять разницу, можно создать такие пользовательские команды: