Portál AbcLinuxu, 9. října 2026 19:21


Dotaz: logovani a uprava skriptu

16.10.2012 21:12 pxvos | skóre: 4
logovani a uprava skriptu
Přečteno: 633×
Odpovědět | Admin
Ahoj a predem diky za pomoc, jakozto neprogramator mam nasledujici problem s napsanim bash skriptu. Potrebuji nastavit synchronizaci mezi nekolika servery spolu se spoustenim urcitych aplikaci. Synchro a co potrebuji od aplikaci mam pripravene, ale mam problem s tim, jak to upravit ve skriptu tak, abych z toho dostal nejake logovani a aby to tak nejak vypadalo (nebyla to jenom neprehledna pavucina ifů). Dejme tomu, ze mam: rsync ave ssh nejaky_adresar nejaky_server:nejaky_adresar rsync ... rsync ... aplikace1 provede operaci 1 aplikace1 provede operaci 2 aplikace1 provede operaci 3 na vzdalenem serveru pres ssh aplikace2 provede operaci 1 na vzdalenem serveru pres ssh atd.

Muzete mi prosim pomoci jak navrhnout logovani, aby se v tom clovek vyznal a zaroven jak by ten skript mel zhruba vypadat, aby to vypadalo trochu profesionalne? Jeste jednou diky za rady a priklady

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.10.2012 21:16 pxvos | skóre: 4
Rozbalit Rozbalit vše Re: logovani a uprava skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin

omlouvam se, toto snad bude citelnejsi ....

Ahoj a predem diky za pomoc,

jakozto neprogramator mam nasledujici problem s napsanim bash skriptu. Potrebuji nastavit synchronizaci mezi nekolika servery spolu se spoustenim urcitych aplikaci. Synchro a co potrebuji od aplikaci mam pripravene, ale mam problem s tim, jak to upravit ve skriptu tak, abych z toho dostal nejake logovani a aby to tak nejak vypadalo (nebyla to jenom neprehledna pavucina ifů). Dejme tomu, ze mam:

rsync ave ssh nejaky_adresar nejaky_server:nejaky_adresar

rsync ...

rsync ...

aplikace1 provede operaci 1

aplikace1 provede operaci 2

aplikace1 provede operaci 3 na vzdalenem serveru pres ssh

aplikace2 provede operaci 1 na vzdalenem serveru pres ssh

atd.

Muzete mi prosim pomoci jak navrhnout logovani, aby se v tom clovek vyznal a zaroven jak by ten skript mel zhruba vypadat, aby to vypadalo trochu profesionalne? Jeste jednou diky za rady a priklady

16.10.2012 21:37 l4m4
Rozbalit Rozbalit vše Re: logovani a uprava skriptu
Těžko říci, co si představuješ od logování, ale možná by prostě stačilo ve skriptu
PS4=
set -x
což prostě začne vypisovat všechny prováděné příkazy na stderr. Ten už nepochybně někam přesměrováváš.
17.10.2012 07:53 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: logovani a uprava skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
logger ?
17.10.2012 13:43 pxvos | skóre: 4
Rozbalit Rozbalit vše Re: logovani a uprava skriptu
potreboval bych logovat prubeh spusteni aplikace (dejme tomu treba ten rsync) a v pripade chyby, aby odeslal mail. Zkousel jsem spustit skript ./mujskript.sh > mujlog >2 mujerr ale nic se do soboru nezapise. Je teda treba spustit skript s tim ze do #!/bin/bash pridam parametr -x ??? Potreboval bych asi nejakou ukazku, diky moc
17.10.2012 15:36 pxvos | skóre: 4
Rozbalit Rozbalit vše Re: logovani a uprava skriptu
tak nic, jsem idiot, mel jsem prehozenou sipku do ruska a dvojku, kazdopadne kdyby mi sem nekdo postnul nejakej jednoduchej skriptik, kde by byly chyby nejak rozumne osetreny (aby to neposilalo mail pri kazde prkotine), tak budu vdecny

Založit nové vlákno • Nahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.