The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



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
Script per spostare certo numero di file ogni 10 minuti. amitsayshii UNIX for Dummies Domande & Risposte 1 02-26-2007 04:55 AM
script per uccidere rsh processi in esecuzione per più di 10 minuti amitsayshii Shell scripting e di programmazione 1 06-27-2006 11:12 AM
script per uccidere rsh processi in esecuzione per più di 10 minuti amitsayshii UNIX e avanzata per utenti esperti 1 06-27-2006 11:07 AM
Convertire minuti di ore, minuti, secondi Vozx Shell scripting e di programmazione 1 12-09-2005 01:24 AM
C Shell Script per convertire un numero in minuti Ringo Shell scripting e di programmazione 1 08-07-2003 02:24 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 06-04-2009
mrudula009 mrudula009 is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 22
Script per eseguire ogni 5 minuti

Ciao tutti,

Voglio eseguire uno script ogni 5 minuti. Come realizzare questo compito?


Grazie in anticipo
Mrudula
  #2 (permalink)  
Old 06-05-2009
robsonde robsonde is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2007
Interventi: 163
cron è un tuo amico.

Cron dal nome Chronos (il dio del tempo)

Cron demone è un lungo processo che esegue i comandi a specifiche date e gli orari. È possibile utilizzare questo programma di attività, sia come una volta o come eventi ricorrenti compiti


Per i comandi che hanno bisogno di essere eseguito più volte (ad esempio, oraria, giornaliera o settimanale), è possibile utilizzare il comando crontab.

Il comando crontab crontab crea un file contenente i comandi e le istruzioni per il cron demone di eseguire. È possibile utilizzare il comando crontab con le seguenti opzioni:

installa un file crontab crontab dal file

crontab-e Modifica il tuo file crontab, o crearne uno se non esiste già.

crontab-l Mostra il tuo file crontab.

Un tipico crontab avrà compiti di manutenzione del sistema, ma ogni tipo di compito può essere messo in cron.

Ogni voce in un file crontab è composto da sei campi, specificando nel seguente ordine:
minuti (s) ora (s) giorni (s) mesi (s) i giorni feriali (s) comando (s)

10 3 * * 0,4 / etc / cron.d / logchecker
10 3 * * 0 / usr / lib / newsyslog
15 3 * * 0 / usr / lib / fs /nfs/nfsfind
  #3 (permalink)  
Old 06-05-2009
mrudula009 mrudula009 is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 22
Grazie per la splendida spiegazione Rob! Ora cerchiamo di lavorare lemme fuori ...
  #4 (permalink)  
Old 06-05-2009
diogooute diogooute is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 11
Per scelta, se si desidera eseguire questo script per tutti o per un utente specifico, che non ha bisogno di essere loggati come utente crontab-e, si può modificare il file / etc / crontab. Questo file è simile simili, ma non hai più un parametro, che è l'utente.
  #5 (permalink)  
Old 06-05-2009
mrudula009 mrudula009 is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 22
Ho appena provato una semplice cosa - per visualizzare sul terminale volta ogni 5 minuti .. questo è il mio crontab entrata per esso - ma doesnt sembra funzionare ... e che è?

pwd
/ usr / lib

contab-e
nessun crontab di root - con uno vuoto
crontab: l'installazione di un nuovo crontab

crontab-l
0,5,10,15,20 * * * * (echo-n ''; data; echo "")> / dev / console
  #6 (permalink)  
Old 06-05-2009
diogooute diogooute is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 11
Penso che sì ...
Forse non permesso. U Se la sintassi è sbagliata, il suo fare un errore in "crontab: l'installazione di un nuovo crontab".

Per eseguire lo script è ogni 5 min, è possibile utilizzare:

* / 5 * * * * comando
  #7 (permalink)  
Old 06-05-2009
shahnazurs shahnazurs is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2005
Interventi: 59
Se utilizzo,

* / 5 * * * * / home / Shahnaz / abc.sh>> / home / Shahnaz / abc.log

Mi appare un errore che dice che, come

crontab: errore sulla riga precedente; inatteso carattere trovato in linea.

Può dirci il motivo per cui è stato gettato tale errore?
Reply

Segnalibri

Tag
cron, crontab

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 01:27 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0