De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Criação de lista reversa com echo

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 21 de agosto de 2017

Por meio da expansão de chaves, podemos gerar diversos tipos de sequências:

$ echo {1..10}
1 2 3 4 5 6 7 8 9 10
$ echo {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z

Intuitivamente tendemos a pensar que estas sequências somente podem ser criadas em ordem crescente, mas isto não é verdade:

$ echo {10..1}
10 9 8 7 6 5 4 3 2 1
$ echo {z..a}
z y x w v u t s r q p o n m l k j i h g f e d c b a

A expansão se dará para todos os caracteres na sequência ASCII entre o primeiro argumento e o último, sendo que o primeiro argumento não deve, obrigatoriamente, anteceder o segundo.

Fonte: Júlio Cezar Neves

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida