Portál AbcLinuxu, 10. května 2025 09:13
Řešení dotazu:
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
PS4= set -xcož prostě začne vypisovat všechny prováděné příkazy na stderr. Ten už nepochybně někam přesměrováváš.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.