![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
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 |
| Bash feltétele a "File idősebb, mint 1 óra" | Squeakygoose | Shell programozás és Scripting | 2 | 02-16-2009 03:06 PM |
| A "PS" parancs volt Megjelenítve * terminálok nevezett "SYSCON" | kiranjose85 | A UNIX a fejlett és szakértői Felhasználók | 1 | 11-28-2008 07:53 AM |
| Ismertesse az "mn_code \u003d` env | grep ".. mn | awk-F" \u003d " '(print $ 2)'" " | Lokesha | A UNIX a dummies Kérdések és válaszok | 4 | 12-20-2007 01:52 AM |
| bash: cd parancs hozzáférés "furcsa" directories | robotronic | Shell programozás és Scripting | 3 | 07-06-2007 05:35 PM |
| Unix "a" / "Cron" A parancs új probléma ... Need help | Mohanraj | A UNIX a dummies Kérdések és válaszok | 3 | 01-26-2006 08:08 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Szia.
I have a script alább látható. Ha végrehajtja ezt a formáját parancssorban úgy tűnik, hogy működjön, de mikor ez a móka unix "at" parancs "at-m most <. / kill-at-job.sh" Úgy tűnik, a hang. Az alábbiakban a szkript, a bemeneti fájl, és a végrehajtás során jelentették be az e-mailt az "at" processzort. Ez fut a SunOS, verzió 5.8. Köszönöm! Joe Simon A script: #! / bin / bash # set-x # Get Info-tól: # ~ / Épít / scripts / at-job.log # AT_LOG_FILE_NAME \u003d ~ / épít / scripts / at-job.log LINE_COUNT \u003d 0 miközben olvasni LINE tesz # Need ugorhatsz első sorban, a munkahely neve a 2. vonal if [[$ LINE_COUNT-eq 1]], majd set - $ line AT_JOB \u003d "$ 2" echo "AT Job ID \u003d $ AT_JOB" törés fi LINE_COUNT \u003d$(($ LINE_COUNT +1)) done <$ AT_LOG_FILE_NAME echo "Loop Complete" A bemeneti fájl így néz ki: parancsok végrehajtására a / bin / bash Állás 1237304740.a a kedd március 17 11:45:40 2009 A naplófájl e-mailben, hogy nekem így néz ki: Ön "a" munka xxxx "/ var /spool/cron/atjobs/1237303896.a " készült a következő kimenetet adja: + AT_LOG_FILE_NAME \u003d / xxx / épít / scripts / at-job.log + LINE_COUNT \u003d 0 + Olvasni LINE + [[0-eq 1]] + LINE_COUNT \u003d 1 + Olvasni LINE + [[1-eq 1]] + Set - Állás 1237304740.a a kedd március 17 11:45:40 2009 + AT_JOB \u003d 1237304740.a + Echo "AT Job ID \u003d 1237304740.a" AT Job ID \u003d 1237304740.a + Break Ha leveszem a szünet (ez az, amit eredetileg is), a végrehajtás így néz ki: + AT_LOG_FILE_NAME \u003d / export/home4/a10/simonj/builds/scripts/at-job.log + LINE_COUNT \u003d 0 + Olvasni LINE + [[0-eq 1]] + LINE_COUNT \u003d 1 + Olvasni LINE + [[1-eq 1]] + Set - Állás 1237304740.a a kedd március 17 11:45:40 2009 + AT_JOB \u003d 1237304740.a + Echo "AT Job ID \u003d 1237304740.a" AT Job ID \u003d 1237304740.a + LINE_COUNT \u003d 2 + Olvasni LINE |
|
||||
|
Igen " A bemeneti fájl így néz ki: parancsok végrehajtására a / bin / bash Állás 1237304740.a a kedd március 17 11:45:40 2009 " és láthatjuk a végrehajtás "+ Echo" AT Job ID \u003d 1237304740.a " AT Job ID \u003d 1237304740.a " Így olvasatra a fájlt, de a szerzés megragadt Nem unnerstand azt. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|