Vix Blog
No Result
View All Result
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA
NEWSLETTER
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA
No Result
View All Result
Vix Blog
No Result
View All Result
Home Segurança

Um guia simples com exemplos

Carolina por Carolina
26 de março de 2022
Tempo de leitura:5min de leitura
0
Um guia simples com exemplos

As variáveis ​​são usadas para armazenar valores de diferentes tipos durante a realização do programa. Existem dois tipos de variáveis ​​no script Bash: global e sítio.

As variáveis ​​globais podem ser usadas por todos os scripts Bash em seu sistema, enquanto as variáveis ​​locais só podem ser usadas dentro do script (ou shell) em que estão definidas.

As variáveis ​​globais geralmente são fornecidas no sistema por padrão e são principalmente variáveis ​​de envolvente e feitio. As variáveis ​​locais, por outro lado, são definidas pelo usuário e têm usos arbitrários.

Variáveis ​​locais Bash

Para gerar uma variável, você precisa atribuir um valor ao nome da variável. Bash é uma linguagem não tipada, portanto você não precisa indicar um tipo de dados ao definir suas variáveis.

var1=Hello

O Bash também permite várias atribuições em uma única risca:

a=6 b=8 c=9

Assim uma vez que muitas outras linguagens de programação, o Bash usa o operador de atribuição = para atribuir valores a variáveis. É importante observar que não deve possuir espaços em nenhum dos lados do operador de atribuição. Caso contrário, você receberá um erro de compilação.

Relacionado: O que significa “Bash” no Linux?

Outro ponto-chave a ser observado: o Bash não permite que você defina uma variável primeiro e depois atribua um valor a ela. Você deve atribuir um valor à variável na geração.

var2 # compilation error 
var2=World

Às vezes, você pode precisar atribuir uma string que tenha um espaço para sua variável. Nesse caso, coloque a string entre aspas.

MAKEUSEO VÍDEO DO DIA
# var3=Hello World 
# above assignment doesn't work
var3='Hello World'

Observe o uso de aspas simples. Essas aspas também são chamadas de “aspas fortes” porque atribuem o valor exatamente uma vez que está escrito, sem considerar nenhum caractere próprio.

No exemplo supra, você também poderia ter usado aspas duplas (“aspas fracas”), embora isso não signifique que elas sempre possam ser usadas de forma intercambiável. Isso ocorre porque aspas duplas substituirão caracteres especiais (uma vez que aqueles com $), em vez de interpretá-los literalmente.

Veja o exemplo inferior:

var4=89
echo "The number is $var4"
echo 'The number is $var4'
# First output prints: 89
# Second output prints leaves "$var4" as it is

Se você quiser atribuir uma saída de risca de comando à sua variável, use aspas (“). Eles tratarão a string incluída neles uma vez que um comando de terminal e retornarão seu resultado.

var5="You are currently working in this directory: `pwd`"

Expansão de parâmetros no Bash

Expansão de parâmetro simplesmente se refere ao aproximação ao valor de uma variável. Em sua forma mais simples, usa o caractere próprio $ seguido pelo nome da variável (sem espaços entre):

var6=Jack
echo My name is $var6

Você também pode usar a sintaxe ${variableName} para acessar o valor de uma variável. Esta forma é mais adequada quando pode surgir confusão em torno do nome da variável.

m=Med
echo Med stands for ${m}ical

RELATED POSTS

7 maneiras de emendar a instrumento Windows Miracast quando ela funciona mal

Porquê enganar aplicativos para pensar que seu Android não está enraizado

Uma vez que usar gestos do mouse no Vivaldi para velejar mais rápido

Se você deixar de fora os colchetes, ${m}ical será interpretado uma vez que uma variável composta (que não existe). Esse uso de chaves com variáveis ​​é publicado uma vez que “substituição”.

Variáveis ​​globais

Porquê mencionado anteriormente, seu sistema Linux possui algumas variáveis ​​internas que podem ser acessadas em todos os seus scripts (ou shells). Essas variáveis ​​são acessadas usando a mesma sintaxe das variáveis ​​locais.

Relacionado: Porquê gerar e executar scripts Bash no Linux

A maioria dessas variáveis ​​está em letras BLOCO. No entanto, alguns são caracteres únicos que nem são caracteres alfanuméricos.

Cá estão algumas variáveis ​​globais úteis comuns:

CASA: Fornece o diretório inicial do usuário

CONCHA: Fornece o tipo de shell que você está usando (por exemplo, Bash, csh..etc)

?: Fornece o status de saída do comando anterior

Para obter uma lista de variáveis ​​globais em seu sistema, execute o sensação (ou env) comando:

$ printenv 

Loops no script Bash

Agora você sabe o que são variáveis, uma vez que atribuí-las e uma vez que executar a lógica básica do Bash usando-as.

Os loops permitem iterar por meio de várias instruções. Bash acomoda por laços e enquanto loops com uma sintaxe simples para todas as suas necessidades de looping.

Se você está dominando a arte do desenvolvimento Bash, por loops deve ser o próximo na sua lista.


Mulher explicando código para um homem
Porquê usar o loop for em um script Linux Bash Shell

Por que executar o mesmo código repetidamente em seu script de shell quando você pode ter um loop for para fazer isso por você?

Leia a seguir


Sobre o responsável

Jerome Davidson
(34 Artigos Publicados)

Jerome é um Staff Writer na MakeUseOf. Ele cobre artigos sobre programação e Linux. Ele também é um entusiasta de criptomoedas e está sempre de olho na indústria de criptomoedas.

Mais de Jerome Davidson

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique cá para assinar

Novidades no seu e-mail!

Não enviamos spam! Leia mais em nossa Política de privacidade

Verifique sua caixa de entrada ou a pasta de spam para confirmar sua assinatura.

ShareTweetPin
Carolina

Carolina

Relacionado Posts

Segurança

7 maneiras de emendar a instrumento Windows Miracast quando ela funciona mal

24 de março de 2022
Porquê enganar aplicativos para pensar que seu Android não está enraizado
Segurança

Porquê enganar aplicativos para pensar que seu Android não está enraizado

24 de março de 2022
Porquê usar guias no Vivaldi para organizar sua navegação
Segurança

Uma vez que usar gestos do mouse no Vivaldi para velejar mais rápido

24 de março de 2022
Uma vez que trabalhar em mansão sem experiência
Segurança

Uma vez que trabalhar em mansão sem experiência

24 de março de 2022
O que é hash e porquê funciona?
Segurança

O que é hash e porquê funciona?

24 de março de 2022
Porquê emendar o erro “Vídeo indisponível” no Apple TV +
Segurança

Uma vez que ativar e personalizar legendas no Apple TV+

24 de março de 2022
Next Post
Uma vez que ser notificado quando alguém conquista mensagens que desaparecem no Messenger

Uma vez que ser notificado quando alguém conquista mensagens que desaparecem no Messenger

Uma vez que usar o modo de foco do iOS para responder involuntariamente a textos enquanto dirige

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

No Result
View All Result

Últimas Notícias

7 maneiras de emendar a instrumento Windows Miracast quando ela funciona mal

24 de março de 2022
Porquê enganar aplicativos para pensar que seu Android não está enraizado

Porquê enganar aplicativos para pensar que seu Android não está enraizado

24 de março de 2022
Uma vez que parar de compartilhar recibos de leitura no iMessage

Uma vez que parar de compartilhar recibos de leitura no iMessage

24 de março de 2022
Porquê usar guias no Vivaldi para organizar sua navegação

Uma vez que usar gestos do mouse no Vivaldi para velejar mais rápido

24 de março de 2022
Uma vez que trabalhar em mansão sem experiência

Uma vez que trabalhar em mansão sem experiência

24 de março de 2022

Novidades no seu e-mail!

Não enviamos spam! Leia mais em nossa Política de privacidade

Verifique sua caixa de entrada ou a pasta de spam para confirmar sua assinatura.

Categorias

  • Entretenimento
  • Mundo
  • Segurança
Vix Blog

Somos entusiastas da tecnologia com a missão de ensinar ao mundo como usar e compreender a tecnologia em suas vidas.
SAIBA MAIS »

Entre em contato conosco enviando um e-mail para [email protected]

Posts recentes

  • 7 maneiras de emendar a instrumento Windows Miracast quando ela funciona mal
  • Porquê enganar aplicativos para pensar que seu Android não está enraizado
  • Uma vez que parar de compartilhar recibos de leitura no iMessage

Categorias

  • Entretenimento
  • Mundo
  • Segurança

Links Importantes

  • Quem Somos
  • Blog
  • Fale Conosco
  • Política de Privacidade
  • DMCA

© 2021 VixBlog - Notícias e dicas para o seu dia dia.

No Result
View All Result
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA

© 2021 VixBlog - Notícias e dicas para o seu dia dia.