Создать програму(скрипт) в BASH
Ниже описанное задание, являеться практической частью курсовой работы. Так что проблем у знающего человека возникнуть не должно.
Само задание:
Создать аналог команды "ps aux". В программе реализовать опцию "--sort" для сортировки списка процессов по: UID (значение "I") и имени пользователя (значение "U").
Например: ./program _name.sh -- sort = U.
Примечания, которые указаны экзаменатором:
Примечание 1. Команда s с опциями «aux» отображает информацию о процессах в системе в расширенном виде. Некоторые поля, такие как CPU и VSZ можно опустить при написании программы.
Примечание 2. Команда ps берет информацию из каталогов /proc/№ (где № – это определенное количество, соответствующее PID процессу. Например: зная что PID процесса init всегда равна 1, информацию о нем можно найти в директории /proc/1/). Приступая к созданию программы изучите, какая информация содержится в /proc/№/stat us и других файлах.