Aula 7.9: Tipos de expansão Linux

COMPARTILHAR:

Aula 7.9 - Aprenda os tipos de expansões no terminal Linux

    

Este artigo faz parte do projeto #LTCode

Na aula anterior você aprendeu sobre expansão de arquivos no terminal. Agora será apresentado as seguintes expansões:

  • ~ (til)
  • aritmética
  • de chaves
  • de parâmetros

O caractere ~ (til) sozinho expande para o diretório home do usuário atual. Mas quando utilizado no começo de uma palavra, ele expande no nome do diretório pessoal do usuário especificado se existir.


A expansão aritmética é utilizada na realização de operações aritméticas, permitindo utilizar a shell exatamente como uma calculadora. Os espaços são ignorados e as expressões aritméticas são da forma: $((expressão)), onde expressão consiste de valores e operadores aritméticos.


A expansão de chaves permite criar múltiplas strings a partir de um padrão entre chaves. Expansões de chaves podem ser aninhadas também por exemplo: a{A{1,2},B{3,4}}b tem como resultado aA1b aA2b aB3b aB4b.


A expansão de parâmetros utiliza a lista de variáveis disponíveis no sistema. Por exemplo, a a variável de nome USER contém o nome do seu usuário; para invocar a expansão de parâmetros e exibir seu conteúdo, basta colocar o símbolo de dólar antes da variável. A lista de variáveis disponíveis pode ser encontrada digitando o comando printenv no terminal.

COMENTÁRIOS

Nome

#ann,24,#HK,30,#LTCode,93,Artigo - Diversos,160,Artigo - Games,199,Artigo - Tecnologia,572,autor-thomaz,7,Coluna - Alternative World,24,Coluna - Fail,12,Coluna - Tec Line,14,Criptomoeda,65,Curiosidades - Diversos,49,Curiosidades - Tecnologia,50,en,2,estudo,7,HN,12,logica,14,Programar C,29,Programar POO,6,Programar Python,6,Programar Shell,11,Programar verilog,12,Raspberry Pi,15,Redes,3,root,88,Shorty Awards,1,Smartphones - Reviews,33,Teoria,10,Top Nostalgia,2,VPN,17,WhatsApp,45,
ltr
item
Limon Tec: Aula 7.9: Tipos de expansão Linux
Aula 7.9: Tipos de expansão Linux
Aula 7.9 - Aprenda os tipos de expansões no terminal Linux
https://1.bp.blogspot.com/-Vv6C0DkQgY0/WG_EGTY1EhI/AAAAAAAAFcs/qphwk8Z4UdkFSQu0zbS5xoZ_9_KovVlJACLcB/s640/ltcode.jpg
https://1.bp.blogspot.com/-Vv6C0DkQgY0/WG_EGTY1EhI/AAAAAAAAFcs/qphwk8Z4UdkFSQu0zbS5xoZ_9_KovVlJACLcB/s72-c/ltcode.jpg
Limon Tec
https://www.limontec.com/2023/01/aula-7-9-shellscript-ltcode.html
https://www.limontec.com/
https://www.limontec.com/
https://www.limontec.com/2023/01/aula-7-9-shellscript-ltcode.html
false
2157924926610706248
UTF-8
Carregar todos posts Não encontramos nenhum post VER TUDO Ler mais Responder Cancelar resposta Deletar Por Home PÁGINAS POSTS Ver tudo RECOMENDADO PARA VOCÊ LABEL ARQUIVO SEARCH TODOS POSTS Não encontramos nenhum post relacionado a sua requisição VOLTAR PÁGINA INICIAL Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sab Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Set Out Nov Dez apenas agora 1 minuto atrás $$1$$ minutes ago 1 hora atrás $$1$$ hours ago Ontem $$1$$ days ago $$1$$ weeks ago mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO ESTÁ BLOQUEADO PASSO 1: Compartilhe com seus amigos PASSO 2: Clique no link compartilhado Copiar Todo Código Selecionar Todo Código Todos códigos foram copiados para seu clipboard Não é possível copiar códigos / textos, por favor aperte [CTRL]+[C] (ou CMD+C no Mac) para copiar Tabela de conteúdo