[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Утилиты в стиле true unix way



Konstantin Fadeyev wrote:


Всегда считал, что так называемый "путь юникс" - это когда для решения
конкретной задачи используется утилита, которая умеет решать только
эту задачу. А дальше конвейеры.
Например (грубо конечно, но как-то так):

cat "bla-bla.txt" | less


Можно подойти с другой стороны.
цитирую Hackers HOWTO в переводе на русский язык:


     2. Никто и никогда не должен решать проблему дважды.

_конец цитаты_


например, как это сделано в утилите devede:
сама программа  - это набор скриптов на питоне.
а вызывает она все те программы которые умеют рекодировать, собирать структуру dvd, генерировать образ и так далее. И на мой взгляд - неважно, как она их вызывает, через какой механизм, библиотеки или пайпы или сокеты.



Reply to: