我有一个输入/输入文件,其中包含带有这样的网址的行
https://www.youtube.com/watch?v=VXw6OdVmMpw Mon Nov 2 10:25:32 2015
https://www.youtube.com/watch?v=VXw6OdVmMpw Mon Nov 2 10:27:34 2015
https://www.youtube.com/watch?v=VXw6OdVmMpw Mon Nov 2 10:28:23 2015
我想要grep只有他们完全匹配的字符串,就像我最后一行的sed一样
这是https://www.youtube.com/watch?v=VXw6OdVmMpw Mon Nov 2 10:28:23 2015
因此它将仅删除最后一行 注意:行前面可能包含相同的文本,但日期和时间不同,所以我需要完全匹配, 谢谢你的理解。
答案 0 :(得分:0)
您是否只想在行的开头使用url替换整行?
以下命令中的正则表达式的两部分:
1.匹配网址:
^([A-ZA-Z0-9:/?=] *)
答案 1 :(得分:-2)
可以通过使用:
来实现所需的输出grep -v 'text to grep'