<div dir="ltr"><div><div><div><div><div>si el que vols saber quins son els errors del tar, si que et serveix el 2> cap al arxiu log.<br></div>pero si no el que necesites com he dit abans es el arxiu pipe<br><a href="http://www.linuxjournal.com/article/2156">http://www.linuxjournal.com/article/2156</a><br></div>mkfifo /tmp/tar<br></div>(tar -cpf - ~ >/tmp/tar ; resultattar=$?)&<br></div>cat /tmp/tar |lmza -zc -6 > /directori/desti/documents.tar.lzma<br></div>resultatlmza =$?<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">El dia 4 de juny de 2016, 13:29, Narcis Garcia <span dir="ltr"><<a href="mailto:informatica@actiu.net" target="_blank">informatica@actiu.net</a>></span> ha escrit:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">He trobat una solució provisional:<br>
<br>
tar -cpf - /home.. 2>/tmp/errors.txt | lzma -zc -6 > documents.tar.lzma<br>
Resultat=$?<br>
if [ "$(cat /tmp/errors.txt)" != "" ] ; then Resultat=1 ; fi<br>
rm /tmp/errors.txt<br>
<br>
(es basa en si hi ha missatges d'error, i aquests estan ben dirigits)<br>
<br>
<br>
El 04/06/16 a les 10:00, Narcis Garcia ha escrit:<br>
<div class="HOEnZb"><div class="h5">> Hola, tinc una consulta enrabassada sobre Bash (shell scripting):<br>
><br>
> Vull comprimir i alhora saber si hi ha algun error de lectura:<br>
> tar -cpf - /home/usuari/Documents | lzma -zc -6 > documents.tar.lzma<br>
> Resultat=$?<br>
><br>
> Si avaluo la variable «Resultat», aquesta només conté el codi de sortida<br>
> de lzma, i mai del tar.<br>
> Algú sap una bona manera d'interceptar aquests errors?<br>
><br>
> Per cert, utilitzo aquesta sintaxi i les canalitzacions perquè també<br>
> empaqueto sense comprimir, i per poder intercalar un moderador com cstream.<br>
><br>
><br>
> Gràcies.<br>
><br>
> ________________________________________________________<br>
> LLISTA DE DISTRIBUCIO DE CORREU del GiLUG<br>
> --------------------------------------------------------<br>
> - Per a escriure a tothom de la llista, envia el teu missatge a: usuaris(arrova)<a href="http://llista.gilug.org" rel="noreferrer" target="_blank">llista.gilug.org</a><br>
> - Per a d'altres questions sobre la llista o subscripcio, autogestiona't a:<br>
> <a href="http://llista.gilug.org/mailman/listinfo/usuaris" rel="noreferrer" target="_blank">http://llista.gilug.org/mailman/listinfo/usuaris</a><br>
> * Tots els missatges queden publicats a:<br>
> <a href="http://llista.gilug.org/pipermail/usuaris/" rel="noreferrer" target="_blank">http://llista.gilug.org/pipermail/usuaris/</a><br>
><br>
<br>
________________________________________________________<br>
LLISTA DE DISTRIBUCIO DE CORREU del GiLUG<br>
--------------------------------------------------------<br>
- Per a escriure a tothom de la llista, envia el teu missatge a: usuaris(arrova)<a href="http://llista.gilug.org" rel="noreferrer" target="_blank">llista.gilug.org</a><br>
- Per a d'altres questions sobre la llista o subscripcio, autogestiona't a:<br>
<a href="http://llista.gilug.org/mailman/listinfo/usuaris" rel="noreferrer" target="_blank">http://llista.gilug.org/mailman/listinfo/usuaris</a><br>
* Tots els missatges queden publicats a:<br>
<a href="http://llista.gilug.org/pipermail/usuaris/" rel="noreferrer" target="_blank">http://llista.gilug.org/pipermail/usuaris/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="text-align:center"><div style="text-align:left"><a href="http://www.facebook.com/festuc" style="font-size:large" target="_blank">Eduard Vidal i Tulsà</a><span style="color:rgb(136,136,136);font-size:large"> +34615629775</span><br></div><div style="text-align:left"><font color="#888888" face="arial, sans-serif" size="1"><i>Te mando este correo por que estas en mis contactos especiales, te mantengo informado por que alguna vez tu me diste tu correo electrónico, si no deseas recibir más información solo házmelo saber y no te enviaré ninguno más</i></font></div></div></div></div>
</div>