[gilug] Interceptar errors amb canalitzacions

Narcis Garcia informatica actiu net
2016-06-04 08:00:50 UTC


Hola, tinc una consulta enrabassada sobre Bash (shell scripting):

Vull comprimir i alhora saber si hi ha algun error de lectura:
tar -cpf - /home/usuari/Documents | lzma -zc -6 > documents.tar.lzma
Resultat=$?

Si avaluo la variable «Resultat», aquesta només conté el codi de sortida
de lzma, i mai del tar.
Algú sap una bona manera d'interceptar aquests errors?

Per cert, utilitzo aquesta sintaxi i les canalitzacions perquè també
empaqueto sense comprimir, i per poder intercalar un moderador com cstream.


Gràcies.




Més informació sobre la llista de correu gilug