Я пишу программу, которая генерирует случайные приоритеты, процессы (и их соответствующие идентификаторы) в текстовый файл (process.txt). До сих пор я получал помощь в генерировании случайных процессов, но я не в состоянии генерировать приоритеты и их ID. Кроме того, я должен выяснить, как убить их всех, когда закончите.
echo "Generating random processes between 10 and 30"
min=10;
max=30;
range=$(($max-$min+1));
echo "these are the processes" >> processes.txt
shuf -n $range -e $(ps -Ao pid=) >> processes.txt
echo "these are the priorities">> processes.txt
shuf -n $range -e --{-20..19} >> processes.txt