blob: a69daaa00676c23e04af1100e5e3834690b7e22a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#!/bin/bash
"$@" &
pid=$! peak=0
while true; do
sleep 1
sample="$(ps -o rss= $pid 2> /dev/null)" || break
let peak='sample > peak ? sample : peak'
done
echo "$(( ${peak%% *} / 1024)) m"
|