Como executar um script de shell confiável

0

Eu sou novo no Linux. Eu copiei o programa bash de bin para um pen drive. Eu mudei o nome para "ebash". Agora eu conecto este pen drive a outra máquina Linux. Eu montei este disco e naveguei para o diretório onde coloquei o ebash através do terminal.

Agora eu executo um script como este com acesso root.

# ebash script.sh

A saída é semelhante a

No command 'ebash' found, did you mean:
 Command 'bash' from package 'bash' (main)
 Command 'rbash' from package 'bash' (main)
ebash: command not found

Eu quero executar o script usando ebash agora.

A primeira linha do script que escrevi é

#!/mnt/mntpoint/Tools/ebash

Este é o procedimento de gravação para executar o script usando um shell confiável? Se não, por favor me ajude com o procedimento correto.

    
por sudheer 31.03.2015 / 03:43

1 resposta

0

Para executar um script que você baixou como arquivo, você vai querer ./ebash em vez de ebash . O que isto faz é que ele executa do diretório atual ( ./ ) o arquivo chamado ebash.

Digitar ebash procura esse comando para ser instalado em /bin ou outro local e não procuraria executar arquivos em diretórios externos.

    
por Robobenklein 31.03.2015 / 04:10