Nowe posty

xx Ocena odpowiedzi - włączenie funkcji forum (1)
2022-01-18, 17:00:43
xx Instalacja Linux pop!os na laptopie bez systemu (10)
2022-01-13, 19:00:51
xx Stary Asus x71sl , nie startuje żaden linux (8)
2022-01-11, 19:00:52
xx HDMI - problem w poprawnym działaniu (0)
2022-01-11, 13:09:19
xx Search redirecting (4)
2022-01-08, 12:12:02
xx Jak to wersja (24)
2022-01-07, 00:22:09
xx Zadanie (1)
2022-01-06, 09:34:34
xx Skrypt usuwający zawartość folderu przy wyłączaniu komputera (8)
2022-01-06, 05:32:29
xx Jak w Manjaro uniemożliwić montowanie innych dysków? (5)
2022-01-06, 05:25:25
xx Problem z prawami dostępu (2)
2022-01-04, 14:40:03

Autor Wątek: Licznik w bash  (Przeczytany 5800 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