Você pode executar o script com ./ se estiver no mesmo diretório que o script. Mas se você quiser executá-lo de qualquer lugar, você tem que colocar o script em uma das pastas listadas em seu $ PATH, de preferência em / usr / bin ou adicionar uma pasta personalizada à lista.
Quanto à criação de um arquivo, se você especificar o caminho completo para o script, como nano /usr/bin/myscript.sh, você não precisa estar presente nesse diretório