[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ridirigere tutto l'output di uno script



On 15/05/2013 10:10, Liga wrote:
ciao,
non riesco a trovare una modalità per ridirigere tutto l'output di uno
script su un log
per evitare di chiamare ogni comando con >> $LOG


Se la shell che usi è Bash o comunque rispetta lo standard POSIX puoi scrivere:

LOG="tuolog"

exec >"$LOG" 2>&1

all'inizio dello script.

Oppure, potresti redirigere l'output alla chiamata del tuo programma:

sh tuoscript.sh >/path/tuolog.log

http://wiki.bash-hackers.org/commands/builtin/exec#overall_script_logfile

--
Kind regards,
                                                          Marco Romano.


Reply to: