Basicamente, a ideia é criar um atalho no Lançador do Linux para permitir que eu acesse o emulador do Android com apenas um clique e não precise abrir o Android Studio sempre que isso for necessário.
Ao executar o arquivo via terminal (com o comando ./vm.sh) tudo funciona corretamente (o emulador abre e as mensagem são exibidas).
Contudo, quando tento dar um clique duplo sobre o arquivo vm.sh no gerenciador de arquivos é exibida uma tela de terminal na qual apenas os comandos echo são executados. Já nas linhas com os comandos emulator -list-avds e emulator -avd Pixel_3a_API_29 aparece a mensagem "command not found"
Se eu rodar apenas no terminal o comando emulator -avd Pixel_3a_API_29 o emulador também abre corretamente (não preciso de sudo para executar tais comandos).
Gostaria de saber se alguém poderia me dizer o motivo pelo qual o não é possível a execução das duas linhas de comando acima indicadas quando tento rodar o script através da interface gráfica (usando o mouse) e como poderia agir para resolver o problema.
Obrigado