Não sei bem qual é exatamente o seu problema, já que você está mencionando cd
, mas apenas para confirmar: para alterar um diretório de trabalho no terminal, use o comando cd:
cd /path/to/directory
Os discos externos geralmente são montados em / media, portanto, para acessar seu disco, você pode digitar
cd /media/
em seguida, pressione Tab
, que mostrará arquivos e subdiretórios nesse diretório. Digite algumas primeiras letras do subdiretório necessário e pressione Tab
novamente. Quando o caminho completo for digitado, pressione Enter
. Fácil.
Para executar um script de shell a partir desse disco, o mais fácil seria usar algo como
cd /media/MyDriveName/somedir/somesubdir
bash scriptname.sh
Note que você está chamando o bash e passando o nome do script, em vez de executar o script diretamente, assim:
cd /media/MyDriveName/somedir/somesubdir
./scriptname.sh
a primeira versão não precisa do bit executável a ser definido no arquivo de script.