История изменений
Исправление 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\.]*'