Как удалить все строки, содержащие цифры?

голоса
0

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

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

Не уверен, что если SED работает.

Задан 27/11/2018 в 15:13
источник пользователем
На других языках...                            


1 ответов

голоса
1

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

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

решение AWK

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

Grep решение

grep -v '[0-9]' filename.txt
Ответил 27/11/2018 в 15:27
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more