如何仅grep包含x和y的内容?

时间:2014-10-19 21:23:52

标签: linux database grep

我有2毫米的内容,所有行都是这样的:
--username:订单:电子邮件:国家
我已经为所有用户名添加了 - 前缀。 我现在需要的是只从文件中获取用户名。我认为这可能与grep文件一起开始" - "结束于":",但我完全不知道。
所以输出应该是:
用户名

谢谢大家的帮助。

这项工作:
cut -d:-f1

2 个答案:

答案 0 :(得分:2)

即使不添加前缀,您也应该能够使用cut获取用户名:

cut -d: -f1

-d说明分隔符是什么,-f说明要返回的字段。

答案 1 :(得分:0)

试试这个: cat YOUR_FILE | sed "s/:/\n/g" | grep "\-\-"