![](/img/trans.png)
[英]Remove a matching string after a specific string a file using shell command
[英]print the line after matching specific string using grep command
我想在匹配字符串后打印整行
例如,我有以下输入:
www.google.com/images
www.google.com/images/12
www.yahoo.com/images/12
www.bing.com/images/34
www.google.com/images/12
www.google.com/images/imagescols
我想要这个输出:
com/images
com/images/12
com/images/12
com/images/34
com/images/12
com/images/imagescols
请建议在UNIX中使用grep命令执行此操作的方法。
您可以尝试以下cut命令。
cut -d. -f3 file
要么
awk -F. '{print $NF}' file
要么
grep -oE '[^.]*$' file
例:
$ cut -d. -f3 file
com/images
com/images/12
com/images/12
com/images/34
com/images/12
com/images/imagescols
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.