【发布时间】:2017-07-10 08:12:44
【问题描述】:
我的数据集为:
file.txt
de
fds
fds
a
sa
-1
2
-3
1
}
我想删除所有以字符或特殊字符开头的行,但保留负值。所以我的输出是:
out.txt
-1
2
-3
1
这个问题与我之前的一个问题Remove the lines starting with a character in shell 相关,我可以使用它删除所有以包含负号的字符开头的行。
我需要修改我的代码。
我的代码:
grep -E "^[0-9].*" file.txt
【问题讨论】: