Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Como você cria um arquivo de script no Unix?
Você cria um arquivo de script no UNIX (e Linux, que é um sistema semelhante ao UNIX) usando um editor de texto. Não existe um comando especial "criação de arquivo de script"; É apenas um arquivo de texto simples com uma extensão específica (geralmente `.sh`) e uma linha de shebang que indica o intérprete.

Veja como, quebrado:

1. Escolha um editor de texto:

Existem muitas opções, cada uma com seus pontos fortes e fracos:

* `nano`: Um editor simples e adequado para iniciantes. Fácil de aprender, mas não possui recursos avançados.
* `vim` (ou` vi`) :Um editor poderoso e altamente configurável. Curva de aprendizado mais acentuada.
* `emacs`: Outro editor poderoso e altamente configurável, ainda mais do que `vim`. Curva de aprendizado muito íngreme.
* Editores gráficos: A maioria dos ambientes de mesa (Gnome, KDE, XFCE, etc.) inclui editores gráficos de texto como Gedit, Kate ou Mousepad. Geralmente, são mais fáceis de usar do que os editores da linha de comando para iniciantes.


2. Crie o arquivo:

Abra o editor de texto escolhido e crie um novo arquivo. Salve com uma extensão `.sh`. Por exemplo:`my_script.sh`

3. Adicione o shebang:

A primeira linha do seu script deve ser um shebang, que diz ao sistema que intérprete usar para executar o script. Para Bash (a concha mais comum), este é:

`` `BASH
#!/bin/bash
`` `

4. Escreva seus comandos de script:

Adicione os comandos que você deseja que seu script seja executado, um por linha. Por exemplo:

`` `BASH
#!/bin/bash
eco "Olá, mundo!"
data
ls -l
`` `

5. Salve o arquivo:

Salve o arquivo. Verifique se você está salvando -o como um arquivo de texto sem formatação (não um arquivo de texto rico ou algo semelhante).

6. Torne -o executável:

Antes de poder executar o script, você precisa torná -lo executável usando o comando `chmod`:

`` `BASH
chmod +x my_script.sh
`` `

Este comando altera as permissões do arquivo, adicionando permissão de execução para o proprietário.

7. Execute o script:

Agora você pode executar o script digitando seu caminho e pressionando Enter:

`` `BASH
./my_script.sh
`` `

O `./` É crucial. Ele diz ao sistema para procurar o script no diretório atual. Sem ele, o sistema pesquisará sua variável de ambiente de caminho, que geralmente não inclui seu diretório atual.


Exemplo usando `nano`:

1. Abra `nano`:` nano my_script.sh`
2. Cole o seguinte:

`` `BASH
#!/bin/bash
eco "Olá, mundo! A data e a hora é:"
data
eco "Aqui está uma lista de diretórios:"
ls -l
`` `

3. Pressione Ctrl+X para sair.
4. Pressione Y para salvar.
5. Pressione ENTER para confirmar o nome do arquivo.
6. Torne -o executável:`chmod +x my_script.sh`
7. Execute:`./My_script.sh`


Lembre -se de substituir `" my_script.sh "` pelo nome do arquivo escolhido. Esse processo é o mesmo, independentemente do editor de texto que você escolher. Os elementos -chave são o shebang, os comandos do script e tornando o script executável com `chmod`.

Anterior :

Próximo :
  Os artigos relacionados
·Qual é a terminologia unix para multitarefa? 
·O que isso é equivalente a NH? 
·O que são números do sistema Unix? 
·Qual é o objetivo do comando ping? 
·Qual é o arquivo do sistema no Unix? 
·Como ler e-mail em Unix 
·O que a empresa fabrica UNIX? 
·O que é uma concha no Linux? 
·Como instalar fontes no Unix 
·Qual shell usado para o modo de usuário único é? 
  Artigos em destaque
·Como alterar uma senha Sudo 
·Como fazer jogos de tela cheia no Windows Vista 
·Como trabalhar OpenGL no Windows XP 
·Um computador pessoal permite que você armazene e mani…
·Como usar o Drive Genius 
·Como posso saber se meu PC é de 32 bits ou 64 -Bit 
·Como enviar Janela Assistência Remota Com Yahoo 
·Como configurar um computador para não ir em Standby 
·Como redimensionar uma partição de disco rígido 
·Como Descongelar explorer.exe 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados