Shell Script

2062 palavras 9 páginas
0. Scripts Shell
1 . Va r i á v e i s
1 . 1 Va r i á v e i s d e A m b i e n t e
1 . 2 . Va r i á v e i s E s p e c i a i s
2. Controle de Fluxo
2.1. Condicionais
2.1.1. if
2.1.2. case
2.1.3. select
2.2. Estruturas de Repetição (Loops)
2.2.1. for
2.2.2. while
2.2.3. until…do
2.2.4. break
2.2.5. continue
3. Padrão C/C++ em Expressões “(())”
4. Entrada/Saída
4.1. Redirecionamento
4.2. Usando Pipelines
5. Expansões
5 . 1 . E x p a n s ã o d e Va r i á v e i s
6. Parâmetros de linha de comando
7. Definindo Funções
7.1. Retorno de Funções
8. Expressões Regulares em Bash
9. Expressões Matemáticas
10. O Arquivo .bashrc
11 . A l i a s e s ( A p e l i d o s )
12. Referências

Antes de mostrar os recursos do shell, vamos dar uma olhada na maneira como devemos criar scripts shell. Isso facilitará a compreensão do restante do artigo.
To d o a r q u i v o c o m c ó d i g o s s h e l l d e v e t e r, n a p r i m e i r a l i n h a , o i d e n t i f i c a d o r d o interpretador a ser utilizado. A “linha mágica” que chama o interpretado bash é:

O m e s m o v a l e p a r a o u t r a s l i n g u a g e n s i n t e r p r e t a d a s , c o m o P H P, P y t h o n , R u b y,
Perl etc.
Te n d o e s s a l i n h a n o i n í c i o d o a r q u i v o , o s e g u n d o p a s s o é d a r p e r m i s s ã o d e execução ao arquivo:

Ta m b é m é p o s s í v e l e x e c u t a r o s c r i p t u s a n d o o c o m a n d o b a s h :

A s s i m n ã o é n e c e s s á r i o h a v e r a “ l i n h a m á g i c a ” n o i n í c i o d o s c r i p t . Ta m b é m n ã o é preciso dar permissão de execução ao arquivo.

O Bash, assim como muitas outras linguagens, possui o conceito de variável.
Para definir uma variável:

É importante ressaltar que não deve haver espaços entre o símbolo de a t r i b u i ç ã o , o n o m e d a v a r i á v e l e s e u v a l o r, p a r a q u e o b a s h i n t e r p r e t e o comando como atribuição, não chamada de comandos.
Para

Relacionados

  • SHELL SCRIPT
    1353 palavras | 6 páginas
  • Shell Script
    377 palavras | 2 páginas
  • Shell script
    3882 palavras | 16 páginas
  • shell script
    763 palavras | 4 páginas
  • Shell script
    346 palavras | 2 páginas
  • Shell script
    1982 palavras | 8 páginas
  • Shell script
    1314 palavras | 6 páginas
  • shell script
    11483 palavras | 46 páginas
  • Shell script
    373 palavras | 2 páginas
  • shell script
    14101 palavras | 57 páginas