Discussione: Schell scripting
View Single Post
Old 14-03-2009, 23:00   #3
Teo@Unix
Senior Member
 
L'Avatar di Teo@Unix
 
Iscritto dal: Mar 2009
Messaggi: 753
Ora pefetto. L'errore era proprio non utilizzare gli apici inversi per assegnare il valore alla variabile, grazie molte!

ecco il frammento di codice funzionante:

[.......]

if [ -e "$HOME/ACCESS_LOF_FILE/log_access" ]
then
c='tempfile'
c='wc -c $HOME/ACCESS_LOG_FILE/log_access |sed 's/ .*//''
if [ "$c" \> 100000 ]
then
c='ls $HOME/ACCESS_LOG_FILE | wc -l | sed 's/ .*//''
rename 's/log_access/log_access'.$c'/' $HOME/ACCESS_LOG_FILE/log_access
fi
fi

[.......]

Ciao e grazie ancora.
-------
Teo@Unix è offline   Rispondi citando il messaggio o parte di esso