Portál AbcLinuxu, 10. května 2025 09:13

Dotaz: logovani a uprava skriptu

16.10.2012 21:12 pxvos | skóre: 4
logovani a uprava skriptu
Přečteno: 213×
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áknoNahoru

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

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