Вы можете использовать следующую команду:
echo "Time taken to process Request54" | grep -Po "(?<=Time taken to process Request)\d+"
54
, где вы используете grep
в режиме perl
, с выводом, совпадающим точно с регулярным выражением, а не со всей строкой, где найдено совпадение.Само регулярное выражение:
(?<=Time taken to process Request)\d+
использует положительный взгляд на Time taken to process Request
и соответствует \d+