Hi All, Can you please let me know how to grep for a
particular pattern in unix. I want to print the dates from
the file exp.txt. the date pattern is DD:MM:YYYY, I just
want to print all the dates from the file exp.txt.
Answer Posted / venkat
grep -o -P '(([0-2][0-9]|3[01]):([0][1-9]|[1][012]):[12][09][0-9][0-9])'
use Perl regex to validate the limits of date and month.
Pitfall: it might miss 31st of feb
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Write a command that will allow a unix system to shut down in 15 minutes, after which it will perform a reboot.
Why is it called grep?
What are filter commands in unix?
What does grep v grep do?
How do you grep a case insensitive?
Which command is used to restrict incoming messages?
What is the difference between cat and more command?
What is the use of tee command?
What is $0 bash?
What does this command do? Cat food 1 > kitty
What are awk commands?
Which command is used to create a directory?
What are some command words?
How can we use grep command in unix?
Explain command to display different lines that are found when compare two files?