可以建议使用grep命令通过提供字符串的一部分来查找文件列表中的字符串吗?
我有一个包含电子邮件地址的目录中的文件列表.我想提取所有以特定域名结尾的电子邮件地址.例如,我想获取文件中以"@ google.com"结尾的所有电子邮件的列表.
目录包含N个文件.每个文件中的数据是一行用逗号分隔.我用grep命令尝试了很多选项但没有用.
谢谢,
您可以尝试以下方式:
grep -E -o "\b[a-zA-Z0-9.-_]+@google\.com\b" *.files
Run Code Online (Sandbox Code Playgroud)
基本上包括[a-zA-Z0-9.-_]字符类中的字符列表,它构成可接受的电子邮件地址.
| 归档时间: |
|
| 查看次数: |
1274 次 |
| 最近记录: |