j'avais eu le même "soucis" lorsque j'ai créé des petites aliases. pour ma part, les aliases étant assez petites et précises, j'avais simplement utilisé des if () echo -s erreur blabla.
(tu peux jeter un oeil ici : http://www.ircfr.com/infomsg_TITES-ALIAS-TRAINAIENT_1013699.aspx#19 )
certes, ca change totalement de ce que tu voulais faire au départ, et si ton code est long, faut vérifier a chaque condition, etc et c'est chiant, je l'avoue...
dis le si je suis Hors-Sujet car j'ai pas très bien compris ton but

Honorine <3 /°/ www.uaipcreations.ovh.org