1.在文件中多次出现您的姓名..并且您的名字在一行中多次出现。
2.写一个正则表达式从文件中检索“Ravi-10”。并且只打印名称“Ravi-10”(不应打印完整的行)。
3.在日志文件中,您的日期为yyyy mm dd hh:mi:ss格式。返回时间在19:10:00到19:20:00之间的日期
答案 0 :(得分:6)
如果我回答得当,我希望能得到这份工作......
1.在文件中多次出现您的姓名..并且您的名字在一行中多次出现。
grep -o "your_name" file | wc -w
2.写一个正则表达式从文件中检索“Ravi-10”。并且只打印名称“Ravi-10”(不应打印完整的行)。
grep -o "Ravi-10" file
3.在日志文件中,您的日期为yyyy mm dd hh:mi:ss格式。返回时间在19:10:00到19:20:00之间的日期
awk '{if (($4 ~ "19:1[0-9]") || ($4 ~ "19:20")) {print}}' your_file