使用bash、python删除仅带数字的所有行

使用bash、python删除仅带数字的所有行,python,bash,awk,sed,sublimetext,Python,Bash,Awk,Sed,Sublimetext,文件包括100k+行。需要删除仅包含数字的唯一行 下图中的示例行 试试这个 grep -E -v '^[0-9]*$' your_file_name.txt > your_new_file.txt 它将所有行与数字匹配,打印出来并将其传输到一个新文件看一看。-v选项获取相反的内容事实上,我忘了他想要没有数字的文件。编辑响应。使用*(零或更多)的问题是,这也会删除未指定的空行+(一个或多个)可能更好。

文件包括100k+行。需要删除仅包含数字的唯一行

下图中的示例行

试试这个

grep -E -v '^[0-9]*$' your_file_name.txt > your_new_file.txt

它将所有行与数字匹配,打印出来并将其传输到一个新文件

看一看。
-v
选项获取相反的内容事实上,我忘了他想要没有数字的文件。编辑响应。使用
*
(零或更多)的问题是,这也会删除未指定的空行<代码>+(一个或多个)可能更好。