-4

1.Count多次出现您的名字在一个文件中..并且您的名字在一行中出现多次。

2.编写正则表达式以从文件中检索“Ravi-10”。并且只打印名称“Ravi-10”(不应打印完整的行)。

3.在日志文件中,您有 yyyy mm dd hh:mi:ss 格式的日期。检索时间在 19:10:00 到 19:20:00 之间的日期

4

1 回答 1

6

如果我回答得当,我希望我能得到这份工作......

1.Count多次出现您的名字在一个文件中..并且您的名字在一行中出现多次。

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
于 2013-04-04T12:30:10.460 回答