On Tue, Mar 08, 2005 at 11:03:36PM +0300, Alexey I. Froloff wrote: > * Alexey Rusakov [050308 20:36]: > > А вы случайно не знаете, zsh этот самый exitvalue не может ли отдать в > > несколько менее prettyprint'нутом виде? > info zsh -> Parameters -> Parameters Set By The Shell: > > pipestatus > An array containing the exit values returned by all commands in the > last pipeline. > > $ true | false | true | false | true | false | true > zsh: 19417 done true | > zsh: 19418 exit 1 false | > zsh: 19419 done true | > zsh: 19420 exit 1 false | > zsh: 19421 done true | > zsh: 19422 exit 1 false > $ echo $pipestatus > 0 1 0 1 0 1 0 - это zsh-specific. $ true | false | true | false | true | false | true; echo ${PIPESTATUS[*]} 0 1 0 1 0 1 0 - это bash-specific. Обычный SUSv3 shell этого может и не уметь. -- ldv