Мне нужна помощь, я пытаюсь создать оболочку в minix3, и я хочу создать свою собственную команду «ls», поэтому в данный момент я использую команду execvp
. Единственная проблема заключается в том, что я бы хотел, чтобы он выводился на одну строку, а не каждый каталог в их собственной строке. Я пытаюсь получить это правильно в течение довольно долгого времени, и я просто не могу понять, как это правильно. Я не уверен, что это возможно или нет, но любые советы о том, как достичь конечного продукта без использования system()
, были бы очень признательны!Как вывести execvp в одну строку?
Пример моего кода:
char* arg[] = {"ls", "-1", NULL};
execvp(arg[0], arg);
Спасибо передовой!