encontre um padrão do grep no bash para calcular o uso médio de memória do aplicativo Android
Quero obter o uso médio de memória de algum aplicativo Android. Tudo o que quero fazer é buscar apenas o uso da memória. Por exemplo, o script abaixo fornece o uso instantâneo de memória demobile_cep
inscrição
adb shell dumpsys meminfo | grep mobile_cep
dá saída como
233,328K: org.carleton.iot.mobile_cep (pid 27060 / activities)
Enquanto eu estiver interessado em obter233,328K
valor. Quero repetir esse processo várias vezes e obter um valor médio para o uso da memória. Estou usando o script abaixo para imprimir233,328K
valor.
#!/bin/bash
counter=1
while [ $counter -le 10 ]
do
((counter++))
val1=$(adb shell dumpsys meminfo | grep mobile_cep)
val2=$($val1 | grep -i '\d\d\d,\d\d\dK')
echo $val2
done
echo done
no entanto, não estou obtendo o resultado desejado. O que estou fazendo errado?