LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Нет, я всё равно не понимаю, зачем в программе на Си нужно вызывать ls (с любыми аргументами) и парсить его вывод.

Ок, я могу представить себе ситуацию, в которой нужно быстро и не заморачиваясь обойти какую-либо директорию. Но для таких целей существует find(1), который позволяет указать необходимый формат вывода с необходимыми разделителями.

Так что я по-прежнему утверждаю, что факт вызова ls из любой программы не имеет других объяснений помимо криворукости разработчика.

Исходная версия intelfx, :

Нет, я всё равно не понимаю, зачем в программе на Си нужно вызывать ls (с любыми аргументами) и парсить его вывод.

Ок, я могу представить себе ситуацию, в которой нужно быстро и не заморачиваясь обойти какую-либо директорию. Но для таких целей существует find(1), который позволяет указать необходимый формат вывода с необходимыми разделителями.

Так что я по-прежнему утверждаю, что факт вызова ls из какой бы то ни было программы не имеет других объяснений, кроме криворукости разработчика.