11.01.2010 18:23, Alexander GQ Gerasiov пишет:
echo test|cat noexist|wc -l; echo $?
cat: noexist: No such file or directory
0
0

Произошла ошипка - а true конструкция вернула 0 - вот я об чем.
примерно так:
set -o pipefail on; echo test|cat noexist|wc -l; echo $?
Башизм :) непереносимо.
ну да, к сожалению только bash > 3.0 и еще какой-то из шеллов

--
Александр Вайтехович
www: http://sanych.nnov.ru
jabber: sanych{a}sanych.nnov.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить