![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Sürgős: Help szükséges | V3l0 | AIX | 2 | 01-11-2008 11:37 AM |
| Sürgős segítséget kért | umanglalani | Shell programozás és Scripting | 1 | 04-12-2007 04:24 AM |
| Sürgős szükség Súgó | rahul26 | A UNIX a dummies Kérdések és válaszok | 1 | 08-16-2006 02:23 PM |
| Sürgős segítséget kért a uname () | rm1 | Magas szintű Programozás | 2 | 02-23-2005 10:18 PM |
| C programozás - sürgős segítséget kért | kkumar1975 | Magas szintű Programozás | 2 | 04-08-2002 08:36 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Hi All, Én új UNIX, Kérem, segítsen nekem az alábbi kérdést. kérelmemet fő pragram a "a.sh" és egy "upstream kérelmet küldött file napi keresztül csatlakoztassuk a közvetlen, majd felszólította a forgatókönyvet" a.sh ". De az az állapot, mi apll. nem a két szál nem fut egy időben. Tehát validálást "a.sh", de időnként azt mutatja hiba "egy szálon fut, de amikor ellenőrizni ps-ef parancs .. akkor nem felel meg az alábbi feltételt. Alul van a kód: Kód:
PROCESS=`ps -ef | grep "/appl/a.sh" | grep -v "grep" | wc -l` if [ $PROCESS -gt 2 ] then echo " ERROR:- One thread is running " exit 1 fi Kérem, segítsen nekem. Köszi előre Last edited by DukeNuke2; 04/22/2009 at 04:47 AM.. Ok: hozzá a kódot tags |
|
||||
|
Julirani,
Nem vagyok biztos benne, a pályázati eljárás, de fennáll a lehetősége, hogy nem lesz több példányban a.sh fut, de az idő és a kézi ellenőrzést, a parancsfájl végrehajtását is over. Ellenőrizze a fennmaradó része a forgatókönyv minden végtelen hurkok vagy feltételek léteznek? .. |
|
||||
|
Idézet:
HI Panyam, Köszönöm a választ. Igazából ez furcsa, amikor ezt a grep az alábbi paranccsal parancsot: ps-ef | grep "/ appl / a.sh" | grep-v "grep" teljesítmény: user 20169 20168 0 06:00:13? / bin / ksh / appl / a.sh user 20168 1 0 06:00:13? 0:00 sh-c / appl / a.sh De amikor a nyomtatási értékét a var az alábbi parancsot, hogy meg más. parancsot: FOLYAMAT \u003d `ps-ef | grep" / appl / a.sh "| grep-v" grep "| wc-l` echo $ PROCESS teljesítmény: 4 De a teljesítmény nem mindig ugyanaz. Thimes, hogy néhány mutató a helyes értéket, azaz 2. Szóval én nem találja az okát. Van-e bármilyen probléma az operációs rendszer? Tudna ön legyen szíves, segítsen nekem ezzel. Köszönöm előre. |
|
||||
|
Szia julirani,
Biztos vagyok benne, nem lesz probléma az OS. Győződjön meg róla, hogy csak egy példány a forgatókönyvet "a.sh" van runnning. Saját parancsot returnning értéke 4, mivel megállapították, hogy több példány a same.Of Persze hogy nem lehet az, aki fut a szkript újra. Lehet, hogy mások, akik a szerver fut. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|