O que $0 e $1 representam dentro de um script?
$0
$1
$0 é o nome do script chamado e $1 é o primeiro argumento da linha de comando.
São variáveis de ambiente que precisam ser exportadas manualmente.
$0 é a quantidade de argumentos e $1 é o nome do script.
Ambos os valores informam o número total de argumentos.