promenne a slozene zavorky v shellu

Zdenek Pytela letty na mrakoplas.phil.muni.cz
Pátek Květen 3 17:48:51 CEST 2002


David Rohleder píše:
> Byl tady dotaz co to ma vlastne delat: Je to skript, ktery pise na
> standardni vystup a mezitim si neco pocita v promennych. Ten
> standardni vystup je poslany do mailu a promenne by se mely objevit v
> subjektu. Treba jak to ma tripwire, v subjektu pocet zmenenych souboru
> a v tele celou zpravu.
	Tripwire používá dočasný soubor, který okamžitě smaže.
Nechceš přece jenom dočasný soubor? I s pojmenovanou rourou by mohly být
potíže. Ještě tak použít jiný jazyk?
Žádná konstrukce typu
while 1
do
 P=1
 ...
done | mail -s $P
nemůže fungovat, tady je to jenom o něco jasnější, protože napřed se
přeparsuje while-roura-mail. Něco jako dostatečné vyiskejpování a pozdní
prohnání evalem jsi zkoušel? Podobně funguje dynamický výpis proměnné PS1.
P='`echo 1`'


-- 

--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>



Další informace o konferenci Linux