Nowe posty

Autor Wątek: Licznik w bash  (Przeczytany 6248 razy)

  • Gość
Licznik w bash
« dnia: 2006-12-03, 14:41:09 »
Witam wszystkich.
Mam male pytanko jak zrobic licznik w bashu do odliczania minut po kolei
100
99
98
97
96
itd.

i przy koncu np. przy 4min zeby zaczelo pikac
Prosze o pomoc.

[EDIT xis: usunąłem lament z tytułu ;) ]

gomath

  • Gość
Licznik w bash
« Odpowiedź #1 dnia: 2006-12-06, 16:19:48 »
2006-12-03 14:41:09 adam.pro.9 napisał:

> Witam wszystkich.
 > Mam male pytanko jak zrobic licznik w bashu do odliczania minut po kolei
 > 100
 > 99
 > 98
 > 97
 > 96
 > itd.
 >
 > i przy koncu np. przy 4min zeby zaczelo pikac
 > Prosze o pomoc.

man bash (instrukcje for, if, itp)
man sleep
man seq

de_laurent

  • Gość
Licznik w bash
« Odpowiedź #2 dnia: 2006-12-06, 23:10:22 »
2006-12-06 16:19:48 gomath napisał:

> 2006-12-03 14:41:09 adam.pro.9 napisał:
 >
 > > Witam wszystkich.
 >  > Mam male pytanko jak zrobic licznik w bashu do odliczania minut po kolei
 >  > 100
 >  > 99
 >  > 98
 >  > 97
 >  > 96
 >  > itd.
 >  >
 >  > i przy koncu np. przy 4min zeby zaczelo pikac
 >  > Prosze o pomoc.
 >
 > man bash (instrukcje for, if, itp)
 > man sleep
 > man seq
 >
No i chyba jeszcze man beep?

xis

  • Gość
Licznik w bash
« Odpowiedź #3 dnia: 2006-12-07, 07:51:05 »
Echem się da beepnąć ;)

jose1711

  • Gość
Licznik w bash
« Odpowiedź #4 dnia: 2006-12-08, 11:41:24 »
cos takiego np:

#!/bin/bash
for x in $(seq 100 -1 0)
 do
  echo $x # wypisze liczbe
  sleep 60 # czeka 60 sekund
  if [ $x -le 4 ]; then beep; fi # potrzebno poprawic - nie mam zainstalowanego beep-a
  done

2006-12-03 14:41:09 adam.pro.9 napisał:

> Witam wszystkich.
 > Mam male pytanko jak zrobic licznik w bashu do odliczania minut po kolei