The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

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
Un semplice trovare e sostituire senza l'uso di espressioni regolari (bash) srikanths Shell scripting e di programmazione 2 03-18-2008 08:08 AM
Semplice script bash? JayC89 Shell scripting e di programmazione 16 10-02-2007 07:23 PM
Semplice la data e l'ora in calulation BASH ripat Suggerimenti e Tutorial 0 10-08-2006 06:15 AM
Semplice bash per ciclo problema kingdbag Shell scripting e di programmazione 4 09-15-2006 01:00 AM
semplice script bash per ftp? satnamx Shell scripting e di programmazione 1 04-21-2006 11:18 AM

Closed Thread
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 12-20-2005
xaphalanx xaphalanx is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2005
Interventi: 3
Semplice script bash

Sono sicuro che sto facendo qualcosa di sbagliato, ma io sono nuovo di shell bash scripting Non sono sicuro di che cosa:

Ecco il codice

Citazione:
#! / bin / bash

FILEDATE \u003d `date-d ieri '+% Y% m% d'`
YEARDATE \u003d `date-d ieri '+% Y'`
LOGFILE \u003d "/ log / sitename / YEARDATE $ / $ FILEDATE.log accesso"
Webalizer-c $ LOGFILE webalizer.conf
webalizer.conf è seduta nella stessa directory come il file che si chiama webalizer.sh. Qualcuno mi può dire se ho la sintassi diritto - che è corretta? Sto eseguendo il file come root con sh. / Webalizer.sh. Webalizer-c file file esegue correttamente quando si inserisce manualmente i valori della variabile. L'obiettivo è di arrivare a questo per l'esecuzione tramite cron.

Grazie!
  #2 (permalink)  
Old 12-20-2005
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Iscriviti Data: marzo 2005
Luogo: Irlanda
Messaggi: 4.209
Citazione:
Originalmente inviato da xaphalanx
Sono sicuro che sto facendo qualcosa di sbagliato, ma io sono nuovo di shell bash scripting Non sono sicuro di che cosa:

Ecco il codice


webalizer.conf è seduta nella stessa directory come il file che si chiama webalizer.sh. Qualcuno mi può dire se ho la sintassi diritto - che è corretta? Sto eseguendo il file come root con sh. / Webalizer.sh. Webalizer-c file file esegue correttamente quando si inserisce manualmente i valori della variabile. L'obiettivo è di arrivare a questo per l'esecuzione tramite cron.

Grazie!
Il tuo script assume Webalizer è in cammino, non può essere per questo script, utilizzare il percorso completo. Anche questo non è il modo corretto per eseguire uno script, in questo caso si adopererà perché hai utilizzato bourne sintassi, ma, in generale, usando sh solo funziona correttamente per un sh script, rendere lo script eseguibile e lanciarlo direttamente.

Inoltre, poiché questo è uno script di avvio ho potuto prendere in considerazione l'utilizzo di "exec" all'inizio della riga, una volta che è stata avviata solo bisogno di Webalizer processo, non lo script.
  #3 (permalink)  
Old 12-21-2005
xaphalanx xaphalanx is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2005
Interventi: 3
Sì ho provato aggiungendo i sentieri e non aggiungendo i sentieri. (/ bin / data e / usr / bin / Webalizer). Ho cambiato il file da. Sh a poco Webalizer RWE e ne ha fatto per l'utente. In entrambi i casi ho comando non trovato. comando non trovato. comando non trovato. Eventuali suggerimenti?
  #4 (permalink)  
Old 12-21-2005
xaphalanx xaphalanx is offline
Utente Registrato
  
 

Iscriviti Data: dicembre 2005
Interventi: 3
Ho aggiunto exec per l'ultima riga. Ora mi ... file non può essere aperto il registro. Così ho chmoded al 0777 e samething. Ughh! Ogni suggerimento sarà grande! Naturalmente ciò che ho sempre fuori per lavoro e Webalizer cronolog sarà inviato ....

Serbatoi
Closed Thread

Segnalibri

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 è 11:23 PM.


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