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