Установите g
модификатор для глобального соответствия:
/…/g
Небольшое улучшение сценария Daniel Griscom:
ПРИМЕЧАНИЕ: строка "VmPeak" будет иметь пустой вывод, когда сценарий будет выполнен в Cygwin, поскольку cygwin не копирует/proc полностью (в основном, значение "VmPeak" отсутствует, но можно ли пойти для "VmSize", возможно, в таком случае?)
$ cat delme.sh
#!/bin/zsh
humombo="X"
pid=$
while true; do
humombo="$humombo$humombo"
echo "Time $(date "+%H:%M:%S"), chars $(echo "$humombo" | wc -c)"
echo -n "Memory usage: "
grep ^VmPeak /proc/${pid}/status
done