Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: garmada 30 Října 2008, 18:53:08
-
Plz poradte, chcem si urobit script v bash alebo v pythone. Ide o program na testovanie pripojenia, terminali som ho napisal takto: ping -c 3456 (toto cislo som dostal tak ze den ma 86400 sekund deleno 25 sekund sa rovna 3456) -i 25 (kazdych 25 sekund) www.google.com (zda sa my to ako najlepsi server na testovanie pripojenia) >>~/Documents/upc-test-30-10-08.txt (program uklada vypis do suboru z ktoreho nazvu mozo vycitat den, mesiac a rok.
Poradte ako sa da naprogramovat tak aby sa script spustal kazdy den automaticky a ukladal vypis do noveho suboru podla dna.
-
pro opakovane spousteni skriptu bych se podival na programek cron. Jinak smerovani bych resil nejak takto:
ping www.google.com >>soubor-`date -I`
Tot hruby zaklad.
-
Mam este otazku ako sa da script spustat na pozadi.
-
Mam este otazku ako sa da script spustat na pozadi.
./prikaz &
-
pro opakovane spousteni skriptu bych se podival na programek cron. Jinak smerovani bych resil nejak takto:
ping www.google.com >>soubor-`date -I`
Tot hruby zaklad.
To date niak nejde dal som:
ping www.google.com -c 3456 -i 25 >> /home/hax/Projects/internet\ test/upc-test-`date %F`
Pise my:
date: invalid date `%F'
Ale pritom v help pre date sa pise:
%F full date; same as %Y-%m-%d
ale asi bude chyba v tom ze najprv ma byt option a potom format ale neviem ako mam pouzit option:
Usage: date [OPTION]... [+FORMAT]
or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Display the current time in the given FORMAT, or set the system date.
-
musis tu man stranku cist pozorne. ma to byt
date +%F
, ne jen date %F
-
Velmy dik uz si na to budem davat pozor.