Ведение истории команд в xv6

#operating-system #xv6

Вопрос:

Я попытался сохранить историю команд в xv6, доступ к которым можно получить с помощью клавиш со стрелками вверх и вниз. Я пытался вести историю из 16 команд одновременно. Я попытался начать его реализацию, начав с console.c, но в итоге запутался. Как мне это сделать ?

Комментарии:

1. Вы должны посмотреть на buf массив в main() функции sh.c file