Vypis promennych definovanych v shellu
Jirka Kosina
jikos na jikos.cz
Pondělí Červen 17 20:51:58 CEST 2002
On Fri, 1 Jan 1999, OldFrog wrote:
> mohu nejakym zpusobem zjistit obsah vsech promennych
> definovanych v urcitem shellovem skriptu? Mam na mysli
> obdobu "set" nebo "env", ovsem s tim rozdilem, ze se mi
> zobrazi jen promenne rucne definovane ve skriptu.
> Napr:
> #!/bin/sh
> VAR1=A
> VAR2=B
> vypis_promenne
> ---ukazka--vystupu------------------------------------
> VAR1=A
> VAR2=B
Rekl bych, ze primo prostredky sh ci bashe jednoduse ne. Nicmene Vam asi
nic nebrani si na zacatku behu skriptu ulozit kompletni environment nekam
do souboru (set > ~/ENV.$$), a pak az budete chtit vypsat nove promenne,
tak ulozit aktualni obsah environmentu do jineho souboru, a pak to nejak
inteligentne prohnat diffem.
(nerikam ze je to dvakrat elegantni ;) )
--
JiKos.
Další informace o konferenci Linux