Aula 7.9: Tipos de expansão Linux | Digital Noch

Aula 7.9: Tipos de expansão Linux | Digital Noch

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
Aula 7.9: Tipos de expansão Linux | Digital Noch Digital Noch

O caractere ~ (til) sozinho expande para o diretório dwelling 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.

Aula 7.9: Tipos de expansão Linux | Digital Noch Digital Noch

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.

Aula 7.9: Tipos de expansão Linux | Digital Noch Digital Noch

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: aA1,2,B3,4b tem como resultado aA1b aA2b aB3b aB4b.

Aula 7.9: Tipos de expansão Linux | Digital Noch Digital Noch

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.


#Aula #Tipos #expansão #Linux

Related articles

spot_img

Leave a reply

Please enter your comment!
Please enter your name here

Skip to toolbar