The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Програмирование на шелл"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Програмирование на шелл"
Сообщение от shurik005 Искать по авторуВ закладки on 21-Окт-03, 12:05  (MSK)
Уважаемый all, не будете ли вы столь любезны и окажете помощь бедному мне.

Необходмимо отдельно обработать stdout и stderr (в шелле, хотя в перле это просто). Лучше всего загнать в разные переменные (через файл конечно можно, но это както некрасиво). Вопрос - как собственно это сделать?

Что-то типа того

SO=`команда 2>$SE` - понятно что пример нерабочий, а вот как парвильно?

Заранее благодарен за ответы (работать с файлами и перестроить задачу не предлагать, хочется сделать красиво).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Програмирование на шелл"
Сообщение от YuryD Искать по авторуВ закладки on 21-Окт-03, 12:18  (MSK)
>SO=`команда 2>$SE` - понятно что пример нерабочий, а вот как парвильно?

SO=`команда 2>&1`  но все вместе, увы...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Програмирование на шелл"
Сообщение от shurik005 Искать по авторуВ закладки on 21-Окт-03, 13:35  (MSK)
>>SO=`команда 2>$SE` - понятно что пример нерабочий, а вот как парвильно?
>
> SO=`команда 2>&1`  но все вместе, увы...

Вот в этом, то и проблема, резать все awk не оно, может есть чаво в шелле, чтоб эдак сделать

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Програмирование на шелл"
Сообщение от crash Искать по авторуВ закладки on 21-Окт-03, 13:08  (MSK)
>Уважаемый all, не будете ли вы столь любезны и окажете помощь бедному
>мне.
>
>Необходмимо отдельно обработать stdout и stderr (в шелле, хотя в перле это
>просто). Лучше всего загнать в разные переменные (через файл конечно можно,
>но это както некрасиво). Вопрос - как собственно это сделать?
>
>Что-то типа того
>
>SO=`команда 2>$SE` - понятно что пример нерабочий, а вот как парвильно?

может так SO=`команда 1>out.txt 2>err.txt`

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Програмирование на шелл"
Сообщение от shurik005 Искать по авторуВ закладки on 21-Окт-03, 13:37  (MSK)
>может так SO=`команда 1>out.txt 2>err.txt`

Так я ничего не получу в SO, а с файлами это уже не красиво.

В принципе проблему я решил подругому, но уже чисто академический интерес

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру