Я хотел бы извлечь номера, которые содержит поле.awk extract number from field
Например подано $5
выглядит как [u8789]
Мне понадобится 8789
.
Я уже знаю, что это может быть сделано с echo "[u8789]"|awk -F'[^0-9]*' '$0=$2'
Но мне нужно то же самое в сценарии AWK, и я не нашел, как получить ожидаемый результат без вызова AWK из оболочки.
ТНХ
Что вы хотите использовать? Вопрос не ясен – 123
, так что вы читаете из файла? Пожалуйста, отредактируйте свой Q, чтобы включить небольшие образцы данных (файл), и как вы хотите/нужно вызвать 'awk' .. Обычно' awk -f prog.awk dataFile.csv' Удачи. – shellter