On 15:14 Wed 24 Sep , Alexey Pechnikov wrote: AP> Hello! AP> В сообщении от Wednesday 24 September 2008 14:04:07 Dmitry E. Oboukhov AP> написал(а): AP>> пусть даже пайпы AP>> пайпы ядром, а использование их какое? AP> Можно делать как очень просто, так и посложнее, по ситуации. Например, такая AP> вот конструкция для прогонки произвольного содержимого через tidy: AP> set cat [open "|cat" r+] AP> set io [ open "|/usr/bin/tidy -q --show-body-only 1 -f /dev/null <@ $cat" r] |/usr/bin/tidy -q --show-body-only 1 -f /dev/null <@ $cat - это ж голимый шелл, о чем и речь :) AP> Поскольку tidy потоковый обработчик, то нужно входной канал закрыть, чтобы AP> получить результат. Зато наверняка поймаем и идентифицируем ошибку в любом AP> компоненте цепочки. AP> А можно и так AP> exec /usr/bin/tidy -utf8 -asxhtml -q << $buf AP> Менее аккуратно, но работает. AP> В принципе, более сложных конструкций как-то и не приходилось писать. AP> Best regards, Alexey. -- . ''`. Dmitry E. Oboukhov : :’ : unera@debian.org `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
Attachment:
signature.asc
Description: Digital signature