Я пытаюсь соответствовать только цифрам из текстового файла, который находится в этом формате:Bash Regex Matching цифра
> 1234
Я бег через файл с петлей. Каждая строка в магазин $i
$i | grep "\d{4}"
выход выглядит следующим образом:
>
1234
>
5678
Почему он все еще outputing в >
? Я хочу их удалить.
'$ i' в начале строки попытается выполнить команду со значением , например команда под названием '1234'. Я также смущен тем, «что вы делаете неправильно». Ваш вывод не выглядит неправильным для меня ... –
Вы хотите показывать только цифры? – raina77ow
Жаль, что я не был чист. Я имею в виду, почему он выводит '>'. Я пытаюсь избавиться от них. – ExceptionLimeCat