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.

Programação Shell - A variável $_

Colaboração: Aurelio Marinho Jargas

Data de Publicação: 03 de Agosto de 2000

A variável $_ guarda o último parâmetro do comando anterior (geralmente um nome de arquivo)

  prompt$ ls -l /etc/passwd
  -rw-r--r--   1 root     root         6816 Jul 25 18:05 /etc/passwd
  prompt$ echo $_
  /etc/passwd

Então ao aplicar vários comandos num mesmo arquivo/diretório:

  prompt$ mount /mnt/cdrom
  prompt$ umount $_

ou:

  prompt$ vi /home/usuario/documentos/pessoais/julho/arquivo.txt
  prompt$ ispell $_
  prompt$ cp $_ /tmp
  prompt$ ls $_/arquivo.txt
  prompt$ echo $_

Nessa última seqüência de comandos o $_ que referenciamos tinha os valores:

  /home/usuario/documentos/pessoais/julho/arquivo.txt
  /home/usuario/documentos/pessoais/julho/arquivo.txt
  /tmp
  /tmp/arquivo.txt

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 Aurelio Marinho Jargas