CPU=$(cat /proc/stat | grep '^cpu ')
echo $CPU
cpu 2779449 348931 1291378 385169898 56978 0 100030 0 0 0
Почему строка не разбивается на массив?
echo ${CPU[0]}
cpu 2779449 348931 1291378 385169898 56978 0 100030 0 0 0
echo ${CPU[1]}
[пусто]
array=(первый второй третий четвертый пятый)
echo ${array[2]}
третий