regex - 如何找到开头单词与结尾单词相同的句子?

标签 regex linux grep

我正在使用 egrep 来查找文本中符合条件的行,那么如何找到开头单词与结尾单词相同的句子?

egrep '^(\w{2})\b.*$' filename 

但这似乎不正确

最佳答案

根据您所说的“单词”的含义以及您的输入和预期输出的样子,这可能是也可能不是您想要的:

awk '$1==$NF' file

如果不是,则编辑您的问题以提供所有缺失的信息。

关于regex - 如何找到开头单词与结尾单词相同的句子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35418643/

相关文章:

python - 确定正则表达式匹配中的组是否为数字

java - Android 中的正则表达式帮助

php - 查询和 DB_Select 之间的 zend 转换

mysql - 交互式 ssh 和 mysql 命令的 Bash 脚本

linux - 考虑重复项后保留最新/最近的行

linux - grep字符串中的多个通配符

java - 用于查找一组字符和最多 3 个数字的正则表达式

linux - 权限被拒绝(公钥、密码)。 rsync : connection unexpectedly closed - gitlab

c# 如何快速通过 ~300mb 日志文件进行 grep

bash - grep 获取 csv 文件的值