Мне нужно удалить все строки, содержащие цифры, поэтому у меня остались только слова.
sed -i '/^[[:digit:]]*$/d' filename.TXT
Не уверен, что sed работает.
Этот sed удалит все строки, содержащие любое число:
sed '/[0-9]/d' filename.txt
решение awk
awk '!/[0-9]/' filename.txt
решение grep
grep -v '[0-9]' filename.txt