[Проект] Bash Parser

  1. Идеята ми е да напиша програма, която приема Bash команди от потребител и ги изпълнява. Смятам да се съсредоточа върху тези, които са свързани с работа с файлове (като cat, sort, tail, head, wc, cut, grep, cmp, cp, mv, rm и други).

  2. Ако направиш изброените команди аз съм напълно доволен с идеята. Имам само няколко уточнения:

    • Всяка програма трябва да е отделно binary.
    • Основните флагове и интерфейсите на GNU версиите трябва да бъде запазен.
    • Очакваме да работят разумно ефективно. Ако сортирането ти отнема 10 пъти повече време от sort, значи има нещо нередно.

Трябва да сте влезли в системата, за да може да отговаряте на теми.