cd diretório no arquivo não executado no centos

0

Eu corro um arquivo no CentOS 6.5

"cd /media/Disk_1/2016

./run_1.in"

Se eu copiá-los e executar no terminal, ele funciona bem.

Mas eu corro o arquivo, o terminal não vai para a direção "2016".

Como posso resolver isso?

    
por Tracemini159 21.10.2016 / 05:31

1 resposta

0

Como declarado em esta pergunta, depende de como você executa seu script e qual é o seu objetivo.

Uma maneira fácil seria executar o script como . run_1.in , mas talvez seja mais interessante para você buscar uma das outras opções apresentadas como respostas para essa pergunta. Eles também contêm um pouco de informação.

O motivo pelo qual você não altera o diretório é que o script é executado em seu próprio ambiente. Um é executá-lo em seu próprio ambiente usando o método acima, outro seria torná-lo uma função de shell. Este último também é detalhado nas respostas à pergunta: Alterar o diretório atual de um script

    
por 21.10.2016 / 09:13

Tags