— —  —  —  —  —  —  —  — —
#!/bin/bash
echo “Fala ae Mundo!â€
— —  —  —  —  —  —  —  — —
Está ai o seu priÂmeiro Shell Script, vou expliÂcar de forma mais detalhada:
Abra seu terÂmiÂnal de comando e nele vamos naveÂgar até a pasta /tmp (caso não tenha a pasta tmp, você pode criar ela no direÂtóÂrio /home, usando o comando mkdir tmp
Agora que estaÂmos na pasta /home/tmp, vamos criar um arquivo chaÂmado: 1shell.sh, para criar um arquivo vazio basta usar o comando touch “nomeÂdoÂarÂquiÂvoÂeÂexÂtenÂsão†(sem as aspas).
UtiÂlize o comando ls para exiÂbir os arquiÂvos que estão na pasta /home/tmp para certificar-se que seu 1shell.sh foi criÂado corretamente.
Vamos para a ediÂção deste novo shellsÂcript, mas antes uma pequena comÂpaÂraÂção para faciÂliÂtar a vida de todos, o que é um shellsÂcript se não um .bat do linux
, ok volÂtando a ediÂção: abra seu arquivo shell com o ediÂtor de texto vi, para isso digite: vi 1shell.sh.
DenÂtro do ediÂtor aperte a tecla i para incluir seu texto e digite como está la em cima no começo do post.
A linha #!/bin/bash é o que indica para o linux que seu arquivo é um shellsÂcript. Depois de digiÂtar o texto, preÂciÂone ESC para parar de incluir e digite :wq, esse ultimo comando é salÂvar e sair. Certo antes de exeÂcuÂtar seu shell você deve dar as perÂmisÂsões necesÂsaÂrias para ele rodar como um executavel.
Para isso você deve usar o comando chmod +x “nomeÂdoÂarÂquivoâ€. Fazendo isso você vai alteÂrar a perÂmisÂsão dele para que possa ser executavel.
Agora vamos ao teste
digite: ./1shell.sh e veja o resulÂtado na tela!!!
root@intranet:/home# mkdir tmp
root@intranet:/home# cd tmp
root@intranet:/home/tmp# ls
root@intranet:/home/tmp# touch 1shell.sh
root@intranet:/home/tmp# ls
1shell.sh
root@intranet:/home/tmp# vi 1shell.sh
reaÂding 1shell.sh
root@intranet:/home/tmp# chmod +x 1shell.sh
root@intranet:/home/tmp# ./1shell.sh
Fala ae Mundo!
root@intranet:/home/tmp#
Logo vou expliÂcar mais comanÂdos e com eles você podera increÂmenÂtar seu shell, e até mesmo proÂgraÂmar nele!
AbraÂços e até a proxima.
Comentários Recentes