Skip to main content

Linux command: grep - Global Regular Expression Print

grep command
grep command

grep, egrep, fgrep, rgrep - print lines matching a pattern

Using grep to view/display content of /etc/rsyslog.conf file without comment lines

$ grep ^[^#] /etc/rsyslog.conf

Using ls and grep to list disks and partitions

$ ls /dev | grep '[s|v|x]d$*'
sda
sda1
sda2
sda3
sda4

--invert-match

grep -iv 'that' file.txt : Show lines that do not contain'that'

egrep - keep only those lines which have at least one of the following words: the, that, then, those.

egrep -iw 'the|that|then|those'

Use 'egrep' or 'grep -E'

egrep 'the|that|then|those'
grep -E 'the|that|then|those'

Extract lines with exactly 11 characters

grep -E "^.{11}$" /usr/share/wordlists/rockyou.txt > /usr/share/wordlists/rockyou-11.txt


Practice

THM | Regular Expressions

Other resources about grep

GNU Grep 3.5

Popular posts from this blog

GNS3: Notes

As usual, notes is for myself and might be useful and also save time for beginners start using GNS3 .

Linux: compound commands

command1 ; command2 ; command3 command1 is executed, then command2, and then command3 command1 && command2 && command3 command2 is executed only if command1 run successfully (exit code is 0), command3 is executed only if command2 run successfully (exit code is 0) command1 || command2 || command3 command2 is executed only if command1 exit code is 0 (failure), command3 is executed only if command2 exit code is 0 (failure)

Commonly used shortcut keys

Learn and use common shortcuts. Shortcuts for all Windows applications Shortcut Action CTRL + C Copy CTRL + X Cut CTRL + V Paste CTRL + Z Undo Shortcuts in Microsoft Outlook Shortcuts in Microsoft Outlook Shortcut Action CTRL + Q Mark as read CTRL + SHIFT + K New task CTRL + SHIFT + J New journal Shortcuts in notepad++ Shortcuts in notepad++ Shortcut Action CTRL + L Delete current line CTRL + Q Comment block Shortcuts in Google Docs, Google Sheets Shortcuts in Google Docs, Google Sheets Shortcut Action CTRL + / Display keyboard shortcuts