Unix поощряет разделение функциональности, когда результат одной программы можно подать на вход другой программе. Предполагается, что программа делает что-то одно, и делает это хорошо. А тут две программы делают практически одно и то же - скачивают файлы.
no subject