标签: linux unix command-line sed
我有这个命令sed -i 's/[A-Za-z]//g' file.txt摆脱了我文件中的任何字母,但现在已经意识到我需要对这些错误稍微陡一些。
sed -i 's/[A-Za-z]//g' file.txt
如果其中有字母,如何更改此命令以完全删除该行?
000000asd000,12 000000000000,123
会去这个 000000000000,123
000000000000,123
答案 0 :(得分:3)
sed -i '/[a-zA-Z]/d' file.txt
/.../命令匹配包含字母的行,然后d删除该行。
/.../
d