Ciao ragazzi mi serve un ultimo favore....
Il comando $ tar -cf <nome_archivio> -j `cat <lista>` funziona alla grande...
Mi serve ora creare un file di log di questo comando che vado a lanciare...
Es: Ho simulato un errore che riporto di seguito, lanciando il seguente comando....
__________________________________________________ __________________
tar -cf archivio.tbz2 -j `cat stringa_err.txt `
tar: Removing leading `/' from member names
tar: /home/oracle/test/TAR_ERR/file.txt: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
__________________________________________________ __________________
Per generare l'errore ho dato un file di testo sbagliato (stringa_err.txt )
Quello che mi serve, è come generarmi un file log che mi dia all'interno quello che mi fa vedere a video quando lancio il comando, e quindi l'errore.
In pratica il file log deve contenere questo:
tar: Removing leading `/' from member names
tar: /home/oracle/test/TAR_ERR/file.txt: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
oppure il solo rigo
tar: /home/oracle/test/TAR_ERR/file.txt: Cannot stat: No such file or directory
Sapreste dirmi come fare?
Ho già provato questo
tar -cf archivio.tgz -z `cat stringa_err.txt ` > log.txt
ma non va in quanto genera un file log ma vuoto.
GRAZIE E BUONA GIORNATA A TUTTI

Rispondi quotando