Não há diferença entre um aplicativo e um script em um nível de sistema de arquivos. Argumentos são processados dentro de scripts e binários, e não há nada especial sobre o arquivo no disco que indica os argumentos que ele aceita.
Para fazer com que seu script possa ser executado em qualquer lugar, você precisa movê-lo para algum lugar no PATH ou adicionar o diretório que está no seu PATH.
Para verificar o seu PATH:
echo $PATH
Para adicionar um diretório ao seu PATH:
export PATH=$PATH:/path/to/directory
Ao instalar seu script no local apropriado, não se esqueça de torná-lo executável:
chmod +x /path/to/your/script
Como observação, o OpenWRT não terá bash
, sendo projetado para usos incorporados. Tudo o que tem é Busybox .