linux怎么把一行中指定字符串以外的字符都去掉只显示指定字符串?
linux怎么把一行中指定字符串以外的字符都去掉只显示指定字符串,该用什么命令,grep?awk?sed?
比如说,一个文件中有一行是:
fasfaskjkjkwordkfjkdsjfksjxxxxxxxxfsafadsfkklabcd.fdsf342
这个指定的字符串是指以单词 word 开头,以单词 abcd 结尾,中间是任意0个或多个字符,那怎么把符合这个特征的字符串截取出来,两边的没用字符都扔掉?也就是显示如下:
wordkfjkdsjfksjxxxxxxxxfsafadsfkklabcd
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)