![]() |
|
|
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 |
| interrompere un processo di avvio all'avvio del sistema | larsgk | SUN Solaris | 3 | 09-21-2006 11:31 AM |
| eseguire script timer | mark_nsx | UNIX for Dummies Domande & Risposte | 2 | 10-08-2005 10:01 PM |
| Processo di avvio di FreeBSD? | xNYx | UNIX for Dummies Domande & Risposte | 2 | 03-01-2003 09:32 PM |
| auto-avvio di un processo | campione | UNIX for Dummies Domande & Risposte | 1 | 11-20-2002 09:56 AM |
| HPUX processo di avvio, AUTO file? | yls177 | HP-UX | 5 | 11-11-2002 07:34 PM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
Script di avvio "run processo con timer"
Salve
Ho uno script che esegua ogni X minuti per controllare i nuovi file in una cartella e la conversione in pdf. C'è un modo per avviare questo script di avvio automatico su linux?. Io uso la funzione del sonno in loop infinito, con lo script. mentre [1-lt 2] fare killall-u `whoami`-q soffice soffice-invisibile-norestore-nofirststartwizard-nologo-testa "Accetta \u003d socket, host \u003d localhost, port \u003d 8100; URP;" & dormire 15s find / temp / documenti /-name * ^. doc | leggere, mentre uno; fare filename \u003d `echo" $ a "| sed 's / \ (.* \ )...../ \ 1 /' ` echo $ filename.doc Conversione python DocumentConverter.py "$ nomefile ^. doc" "$ filename.pdf" errorcode \u003d $? if [$ errorcode-eq 0], quindi mv "$ a" "$ filename.doc" echo $ convertire filename.doc fi se [0-lt $ errorcode], quindi Non è possibile convertire echo $ $ filename.doc errore errorcode fi fatto killall-u `whoami` soffice dormire 60s fatto Eseguire lo script qui sopra dal Terminal, si sta lavorando bene. Vorrei iniziare questo processo automaticamente sul mio linux avvio. Quindi ho messo il mio script chiamando il file in / etc / rc.d / rc.local. Quando ho riavviato, OS blocco all'avvio. Penso OS è loop loop infinito del mio script. Come posso risolvere? Grazie |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|