Как я могу извлечь слово, которое появляется после определенного слова в Linux (csh)? Точнее, у меня есть файл, который имеет одну строку, которая выглядит так:
[some useless data] --pe_cnt 100 --rd_cnt 1000 [some more data]
Я хочу извлечь число 100
, которое после слова --pe_cnt
.
Я не могу использовать sed, поскольку это работает, только если вы хотите извлечь всю строку. Может быть, я могу использовать awk?
Кроме того, у меня есть несколько файлов, которые имеют разные значения вместо 100
, поэтому мне нужно что-то, что извлекает значение, но не зависит от значения.