Как удалить любые строки, содержащие цифры? - PullRequest
0 голосов
/ 27 ноября 2018

Мне нужно удалить все строки, содержащие цифры, поэтому у меня остались только слова.

sed -i '/^[[:digit:]]*$/d' filename.TXT

Не уверен, что sed работает.

1 Ответ

0 голосов
/ 27 ноября 2018

Этот sed удалит все строки, содержащие любое число:

sed '/[0-9]/d' filename.txt

решение awk

awk '!/[0-9]/' filename.txt

решение grep

grep -v '[0-9]' filename.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...