Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Ибо внутренняя простота и элегантность ОС уже давно никого не волнует.
И в любом случае даже уродливый и переусложнённый POSIX...
Что касается sed/awk/xargs — я не вижу в их применении никакой трагедии
Тем более, что на практике в большинстве случаев в большом конвейере на 4-5 строчек применять sed/awk приходится пару-тройку раз, а не между любыми двумя командами
M$
попыталась решить эту проблему в powershell, передавая в канале объекты, но IMHO от этого легче, проще, лучше и удобнее писать конвейеры не стало.
Комбайны вроде pgrep/pkill и тонны опций у cat и ls появляются зачастую потому, что многие не пытаются следовать описанным в статье принципам
Искусство программирования под Unix (и не только). Часть первая, «правило модульности»