Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Expansões que retornam nomes de variáveis

O shell tem a capacidade de retornar os nomes das variáveis. Isso é usado em algumas situações bastante exóticas.

$ {!prefixo*}

$ {!prefixo@}

Esta expansão retorna os nomes das variáveis ​​existentes com nomes começando com prefixo. De acordo com bater documentação, ambas as formas de expansão funcionam de forma idêntica. Aqui, listamos todas as variáveis ​​no ambiente com nomes que começam com BASH:



[me @ linuxbox ~] $ echo $ {! BASH *}

BASH BASH_ARGC BASH_ARGV BASH_COMMAND BASH_COMPLETION BASH_COMPLETION_DIR BASH_LINENO BASH_SOURCE BASH_SUBSHELL BASH_VERSINFO BASH_VERSION

[me @ linuxbox ~] $ echo $ {! BASH *}

BASH BASH_ARGC BASH_ARGV BASH_COMMAND BASH_COMPLETION BASH_COMPLETION_DIR BASH_LINENO BASH_SOURCE BASH_SUBSHELL BASH_VERSINFO BASH_VERSION


Top OS Cloud Computing na OnWorks: