Get number between / /
Hi,
i have: avg = 97.384/97.799/98.561/0.539 ms And I want to get the result avg= 97.799 ms I am confused how to do it directly so I am planning to erase the first number and slash so it will look like this avg = 97.799/98.561/0.539 ms by Code:
sed 's@=.*/@ @g' avg 0.296 ms Can anyone help me? Thanks |
sed 's/\//\n/g' | head -n 2 | tail -n 1
|
Quote:
might have come from, if I run your example it gives: Code:
avg 0.539 ms Try Code:
echo "avg = 97.384/97.799/98.561/0.539 ms" |sed -r 's@ = [^/]+/([^/]+).*@= \1 ms@' |
Thanks guys^_^
|
Code:
avg=`echo 97.384/97.799/98.561/0.539 ms | awk -F / '{print $2}'` |
All times are GMT -5. The time now is 05:21 AM. |