expr "254G 45G 196G 19% /" : '.* \(.*\)%'
输出: 19
必须重头开始匹配
sed 实现相同功能
echo -e '\t <RunShell>\t one \ttwo \t</RunShell>\t ' | sed -re 's#^.*<RunShell>\s*([^<]*)\b\s*</RunShell>.*$#\1#' | cat -A
expr "254G 45G 196G 19% /" : '.* \(.*\)%'
输出: 19
必须重头开始匹配
sed 实现相同功能
echo -e '\t <RunShell>\t one \ttwo \t</RunShell>\t ' | sed -re 's#^.*<RunShell>\s*([^<]*)\b\s*</RunShell>.*$#\1#' | cat -A