Как удалить определенные символы с помощью grep - PullRequest
0 голосов
/ 24 сентября 2019

Используя grep, как убрать первые два символа перед числом.Например: я запускаю что-то, и он печатает "V = 12345" в точности так.Используя grep, как мне заставить его просто напечатать сами цифры (то есть просто «12345»)

Я уменьшил его до grep -Ei 'V', чтобы просто напечатать «V = 12345»

1 Ответ

0 голосов
/ 24 сентября 2019

Если вы можете использовать awk

some commands | awk -F= '{print $2}'

пример:

echo "V=12345" | awk -F= '{print $2}'
12345

И если его двойные кавычки.

echo '"V=12345"' | awk -F'["=]' '{print $3}'
12345

Другой пример:

echo "X=34 V=12345 W=6435" | awk -F'V=' '{split($2,a," ");print a[1]}'
12345
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...