2016-11-22 5 views
0

В настоящее время я пишу программу на C, в которой мне нужно воссоздать ls и несколько его опций. Я не знаю, с чего начать, когда это произойдет с -l. Я ищу исходный код, но я не могу найти ничего. Любая помощь, указывающая мне в правильном направлении на воссоздание, была бы очень полезной.Не можете найти ls -l исходный код

+1

Um. Вы могли бы сделать свою работу, и в таком случае я бы спросил вас, что делает флаг -l? Дает вам атрибуты файлов. Получите эти атрибуты файлов в C, если ваши пользователи используют флаг -l, а затем отображаются. Очень просто. – DejaVuSansMono

+2

Я чувствую, что он побеждает цель воссоздания ls, если он предназначен для образовательных целей, так как вы можете просто скопировать и вставить код в свою версию. Но вы можете посмотреть здесь: http://stackoverflow.com/questions/11528267/where-can-i-find-source-code-for-linux-core-commands –

+0

Попробуйте посмотреть источник busybox. Он имеет ls, но с меньшим количеством вариантов, поэтому его код будет проще. – Dani

ответ