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.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 12 de março de 2014
Este é um truque muito interessante em bash. Vamos primeiro usar o comando
ls
para listar uma série de arquivos:
$ ls a.txt b.txt c.txt d.txt e.txt f.txt g.txt h.txt i.txt
a.txt b.txt c.txt d.txt e.txt f.txt g.txt h.txt i.txt
Vamos agora remover todos os arquivos listados no comando anterior:
$ rm !*
rm a.txt b.txt c.txt d.txt e.txt f.txt g.txt h.txt i.txt
A diretiva "!*
fornece ao comando executado todos os argumentos fornecidos
no comando anterior. Economiza bastante o teclado :-)
Para criar os arquivos para esta dica, eu usei o comando:
$ touch {a,b,c,d,e,f,g,h,i}.txt
Também economiza o teclado e os dedos :-)
«« ldt_000 | 20140312 »»
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários