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
What is the comma to show the space allocation of files?
How do I run a whois command?
Which unix command lists files/folders in alphabetical order?
What is the difference between cat and more command?
What is awk good for?
How can we use grep command in unix?
What is the use of find command in unix?
What is {} in find command?
Which command will print your home directory on screen?
What does the md command do?
What do chmod command do?
why metadb requires a seperate slice to create Solaris volume manager
What are the unix commands?
How do I run a bash script?
How does shebang work?