shell skripty case yes / no - poradte
Pavel Lisý
pali na tmapy.cz
Pondělí Říjen 31 11:52:09 CET 2005
Oqak píše v Po 31. 10. 2005 v 00:06 +0100:
> shell skripty case yes / no
>
> znate nekdo odkaz na nejaky priklady shel skriptu, kde napr. provadim
> urcitou akci a chci pockat treba 10 sekund na reakci uzivatele - stisk
> klavesy Y/N, po 10 sekundach pokracovani...
>
> Abych to nevymejslel kdyz to treba uz nekde (pravdepodobny) ma nekdo
> vymakany, diky moc za nasmerovani
nemam tam to casove hledisko, ale alespon jako prvni priblizeni muse
pomoci toto:
function ask_yesno () {
read YESNO
if [ "$(echo ${YESNO} | perl -pe 's/^(.*)$/\L\1\E/')" = "yes" ] ;
then
return 0
else
return 1
fi
}
toto obalit nejakym
cyklem while a sleep
Pavel
--
Pavel Lisý <pali na tmapy.cz>
T-MAPY spol. s r.o.
Další informace o konferenci Linux