"the first non-option argument after processing the options"
Isso está falando de opções para sua invocação de bash
. -c
, por exemplo, é uma opção que você está aplicando a bash
em seu exemplo e que não seria enviada para nenhum comando que estivesse invocando.
"Any remaining arguments are assigned to the positional parameters, starting with
$0
"
Isso significa que, se você executar bash -c /path/to/script arg1 arg2
, o script especificado será executado com /path/to/script
, arg1
e arg2
atribuídos aos parâmetros posicionais $0
, $1
e $2
, respectivamente, como se você tivesse executado o comando em uma sessão bash
interativa.