LINUX.ORG.RU

История изменений

Исправление Black_Roland, (текущая версия) :

cat xml | grep -E -o '>.*</' | grep -E -o '[0-9\.]*' #все значения
cat xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*' #все Mb/sec
cat xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*' | head -2 | tail -1 #второй Mb/sec

Но это все при условии, что формат файла не меняется, иначе сломается.

Исправление Black_Roland, :

cat xml | grep -E -o '>.*</' | grep -E -o '[0-9\.]*'
cat xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*'
cat xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*' | head -2 | tail -1

Но это все при условии, что формат файла не меняется, иначе сломается.

Исправление Black_Roland, :

cat /tmp/xml | grep -E -o '>.*</' | grep -E -o '[0-9\.]*'
cat /tmp/xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*'
cat /tmp/xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*' | head -2 | tail -1

Но это все при условии, что формат файла не меняется, иначе сломается.

Исходная версия Black_Roland, :

cat /tmp/xml | grep -E -o '>.*</' | grep -E -o '[0-9\.]*'
cat /tmp/xml | grep -E -o 'Label="Mb/sec">.*</' | grep -E -o '[0-9\.]*'