The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"bash перенаправление"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"bash перенаправление"  
Сообщение от anf (ok) on 23-Июл-08, 21:06 
Доброго здравия.
Такая проблемка.
Есть скрипт "a", выполняется в уникодовской консоли, нужно написать скриптик "b"
который бы запускал "a" и делал перенаправление не на stdout, а в перекодировщик
(iconv -f UTF8 -t 866) а далее на stdout.
Пробовал играться с exec и дескрипторами, но тяму не хватило.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "bash перенаправление"  
Сообщение от angra (ok) on 23-Июл-08, 21:48 
Не понял в чем проблема: script | iconv -f UTF8 -t 866


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "bash перенаправление"  
Сообщение от anf (ok) on 23-Июл-08, 23:56 
>Не понял в чем проблема: script | iconv -f UTF8 -t 866
>

Нет, скриптик "a" интерактивный, через пайп или вывод в файл и перекодировка - не выйдет.
Требуется весь stdout направлять в туннель образованный plink, но консоль винды не желает работать в кодировке 65001.
Вообщето я выкрутился за счет командной строки putty, но вопрос интересен - возможно ли в шелл, может какая приблуда имеется.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "bash перенаправление"  
Сообщение от angra (ok) on 24-Июл-08, 00:01 
>Нет, скриптик "a" интерактивный, через пайп или вывод в файл и перекодировка
>- не выйдет.

Как связана интерактивность и stdout? Разве что скрипт использует ncurses или подобный методу управления терминалом. Если надо одновременно видеть вывод и писать в файл, то используйте tee

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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