Como faço para executar um script em shell?,
eu criei um script chamado “ola”;
dae tentei executar assim:
…$ ola (apenas colocando o nome)
isso é correto?
Como faço para executar um script em shell?,
eu criei um script chamado “ola”;
dae tentei executar assim:
…$ ola (apenas colocando o nome)
isso é correto?
./ola
Obrigado colega Funcionou perfeitamente.
ok,
O lance é o seguinte, imagine um comando como o ls
o ls geralmente esta em /bin/ls , mas vc não chama o ls pelo caminho completo (ou relativo, como ./script onde . é o diretorio corrente). Vc pode chamar o ls pois o diretorio /bin está no seu PATH
Logo, se o diretorio onde esta o script estivesse no PATH, ou o diretorio corrente ‘.’ (no seu caso), vc poderia chamar apenas ‘ola’ que, teoricamente, roda tranquilo. O problema é que alterar o PATH para esta comodidate pode te abrir um problema de segurança danado.