![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Vieni a lavorare per me! (Regno Unito) | TonyChapman | Linux | 2 | 03-25-2008 05:08 AM |
| Script non funziona, ma i comandi all'interno di lavoro | cheongww | UNIX for Dummies Domande & Risposte | 2 | 11-14-2006 10:52 PM |
| ssh, cd a dir uno, e quindi fare un po 'di lavoro. | tphyahoo | Shell scripting e di programmazione | 1 | 04-13-2006 12:21 PM |
| Come funziona? | ldpathak | UNIX e avanzata per utenti esperti | 1 | 02-08-2006 10:05 AM |
| crontab-e dosent lavoro | dozy | UNIX for Dummies Domande & Risposte | 11 | 05-26-2003 06:59 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
IDL lavoro non lavoro da crontab
Ho fatto uno script per l'esecuzione di un IDL di routine con lo scopo di tracciare i dati su un tempo fisso.
Il problema è che quando ho includere questo script nel crontab per eseguire ogni notte, la parte IDL non funziona (gli altri comandi, come ottenere i dati dal database, vengono effettuate anche se). Questo è ciò che sembra: Parte rilevante dello script impostare idl_latest \u003d latest.dat foreach posizione ( "001" "002" "003" "004") echo $ data>> $ idl_latest echo $ stn>> $ idl_latest setenv IDL_STARTUP plot_day_latest / usr / local / bin / IDL unsetenv IDL_STARTUP convertire in formato jpeg qualità 100 plot_day_latest.eps plot_day_latest.jpg impostare il nome del file \u003d "plot_day_latest_" $ posizione ". jpg" mv $ nomefile plot_day_latest.jpg endif Il 'plot_day_latest' script openr, 1, 'latest.dat' dato \u003d "" stazione \u003d "" readf, 1, dat readf, 1, loc stretta, 1 plot_day, dat, loc retall uscita Infine, la routine IDL plot_day.pro aspetta una data (dati) e la posizione (LOC) e, successivamente, si legge il diritto per i file di plottaggio. Chiunque sa che cosa c'è di sbagliato? Lo script funziona bene quando ho eseguito manualmente, ma non da cron. |
|
||||
|
Grazie per il vostro commento, manikantants, ma non funziona con l'assoluta percorsi specificati. Ora, ho registrato il crontab di uscita durante una corsa. Questi sono gli errori generati quando si chiama la routine IDL nello script in esecuzione e dal crontab:
Compilato il modulo%: PLOT_TEST. Compilato il modulo%: LOADCT. Xlib: connessione a ": 0.0" rifiutato dal server Xlib: No protocollo specificato % FINESTRA: Impossibile connettersi a X schermo di Windows:: 0,0 % FINESTRA: Impossibile aprire il display X Windows. Il tuo variabile d'ambiente DISPLAY impostato correttamente? Si è verificato un errore in%: LOADCT 106 / d/appl/rsi/idl64/lib/loadct.pro PLOT_DAY 8% / usr / people / ........... / plot_test.pro PRINCIPALI% $ $ % Esecuzione arrestata a: PLOT_TEST 8 Per favore, qualcuno può dirmi che impostazioni devo cambiare? Ultimo a cura di SharkM; al 02/26/2008 03:18 AM.. |
|
||||
|
questa è la mia soluzione:
1. per esempio, ho un IDL runable programma che si chiama ama, il percorso è / usr / local / itt / ama / 2. creare un file che è chiamato cron.ama in / etc / 3. $ VI / etc / cron.ama, # Esecuzione alle 12:30 tutti i giorni ama 30 12 * * * cd / usr / local / itt / ama /;. / AMA 4. $ Crontab / etc / cron.ama 5. tutto questo, è possibile utilizzare ps-ef per trovare la ama processo alle 12.30, e di lavoro fino a quando non si nomally ucciderlo. ps: $ crontab-e modificare crontab $ Crontab-r rm di cron che si aggiungono Buona fortuna! -------------------------------------------------- ----------------------------------- CINESE HOT DRAGON -------------------------------------------------- ----------------------------------- |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|