Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Espansioni che restituiscono nomi di variabili

La shell ha la capacità di restituire i nomi delle variabili. Questa funzione viene utilizzata in alcune situazioni piuttosto esotiche.

${!prefisso*}

${!prefisso@}

Questa espansione restituisce i nomi delle variabili esistenti con nomi che iniziano con prefisso. Secondo il bash Nella documentazione, entrambe le forme di espansione funzionano in modo identico. Qui elenchiamo tutte le variabili nell'ambiente con nomi che iniziano con BASH:



[io@linuxbox~]$ eco ${!BASH*}

BASH BASH_ARGC BASH_ARGV BASH_COMMAND BASH_COMPLETION BASH_COMPLETION_DIR BASH_LINENO BASH_SOURCE BASH_SUBSHELL BASH_VERSINFO BASH_VERSION

[io@linuxbox~]$ eco ${!BASH*}

BASH BASH_ARGC BASH_ARGV BASH_COMMAND BASH_COMPLETION BASH_COMPLETION_DIR BASH_LINENO BASH_SOURCE BASH_SUBSHELL BASH_VERSINFO BASH_VERSION


Il miglior sistema operativo cloud computing su OnWorks: