Güncelleştirme:
Aşağıdaki tek astar, mevcut kullanıcı tarafından toplam bellek tüketimi hakkında da bilgi sağlar.
echo "------------------------------------" && mem=0 && while read -r rss comm ; do mbs=$((rss/1024)); mem=$((mbs + mem)); echo $mbs"MB - $comm"; done <<< "$(ps -u $USER -wo rss=,comm= --sort -rss)" && echo "------------------------------------" && echo $mem"MB: Memory used by user '$USER'"
MB'deki en yüksek bellek kullanımına göre sıralanan tüm kullanıcı işlemlerini şu şekilde sıraladım:
ps -u $USER -wo rss=,comm= --sort -rss | while read -r rss comm ; do echo $((rss/1024))"MB -" $comm; done
Tam yol işlemini göstermek command=yerine kullanabilirsiniz comm=.
=Sadece sütun başlığını kaldırır.