shell skripty case yes / no - poradte

Oqak node.ch na centrum.cz
Úterý Listopad 1 10:53:36 CET 2005


Diky, bohuezl ja tam zase nemam perl, mam jen shell, sed, awk (busybox), to 
asi nepojede nebo jo (swk je taky podobny C) co myslite?

----- Original Message ----- 
From: "Pavel Lisý" <pali na tmapy.cz>
To: <linux na linux.cz>
Sent: Monday, October 31, 2005 11:52 AM
Subject: Re: shell skripty case yes / no - poradte


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