![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как получить код выхода в трубе облицовка команды? | pankai | Shell программирование и сценарии | 3 | 01-10-2008 06:36 PM |
| Получение статуса выхода из удаленных команд | zoonalex | Shell программирование и сценарии | 1 | 08-23-2006 04:58 PM |
| Как найти выход состоянии за последний выполняется командой | vijay.amirthraj | UNIX для чайников Вопросы И Ответы | 1 | 07-04-2006 10:14 PM |
| Неправильный выход Статус вернулся из команд FTP - Помощь?? | frustrated1 | Shell программирование и сценарии | 3 | 08-22-2003 03:25 AM |
| Как найти выход статус последней команды Unix? | rajugp1 | Программирования высокого уровня | 1 | 09-10-2002 11:52 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
статус завершения команды в трубопровод
Привет,
Я пытаюсь проверить состояние выхода из cleartool lsvtree заявление ниже, но он не работает из-за хвост трубой, которую она испытывает вместо. Есть ли выход из этого без добавления тонна нового кода? Код:
cleartool lsvtree $testlocation/$exe_name | tail -15
#exit out if not file not in dir
if [ $? -ne 0 ]; then
echo "Error: File not in test or application area"
exit 1
fi
Cath добавлен код тэгов для удобочитаемости - oombera Последний раз редактировалось oombera; на 02-18-2004 12:29 PM.. |
|
||||
|
unfortunetly не в том, что я нашел.
Я также хит, что стена, когда я certin прочее. |
|
||||
|
Цитата:
Код:
set -A ARRAY $(
somecommand
print RC=$?
)
for i in ${ARRAY[@]}
do
case $i in
RC*) ... ;;
whateverelse) ... ;;
esac
done
|
|
|||||
|
Ладно, я на ПК без каких-либо оболочка доступа на них время, а это не очень элегантно, но это должно работать.
Код:
(cat /etc/passwd 2> /dev/null || \
echo "Error: File not in test or application area" ; \
exit 1 )| tail -15;
|
|
||||
|
Этот код является слишком элегантно для меня, пожалуйста, объясните то, что она делает и каким образом?
Цитата:
|
|
||||
|
то я сказал shouldn't имеют пропустить этот раздел о файле ручками.
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|