eu fiz o script "oi" no gedit e salvei, porém, quando boto ele pra rodar com o '"/. oi" o terminal devolve que "oi" é um diretório, mesmo eu acrescentando a permissão de execução com "chmod +x oi" ele não executa nada e diz que "oi" é um diretório.
eu fiz o script "oi" no gedit e salvei, porém, quando boto ele pra rodar com o '"/. oi" o terminal devolve que "oi" é um diretório, mesmo eu acrescentando a permissão de execução com "chmod +x oi" ele não executa nada e diz que "oi" é um diretório.
Oi Lívia, tudo bem? o arquivo precisa ter o final .sh, ou seja, ficaria "oi.sh" no seu caso
Olá Livia, tudo bem?
Para que o terminal interprete o seu arquivo com script é necessário adicionar uma extensão ao arquivo "name.sh". Você pode fazer isso você pode executar o comando:
mv oi oi.sh
Para não precisar recriar o arquivo novamente.
E para execução você deve por:
./oi.sh
O ponto após a barra indica o inicio de um arquivo ou diretório oculto.
Espero ter ajudado. :)