标签: unix sed
我需要删除所有包含数字的行,因此只剩下一个单词。
sed -i '/^[[:digit:]]*$/d' filename.TXT
不确定sed是否有效。
答案 0 :(得分:1)
此sed将删除所有包含任意数字的行:
sed '/[0-9]/d' filename.txt
awk解决方案
awk '!/[0-9]/' filename.txt
grep解决方案
grep -v '[0-9]' filename.txt