Flagga | | Betydelse | | Beskrivning |
grep foo a.txt | | | | Skriver ut alla rader i a.txt som innehåller foo. |
grep -c foo a.txt | | count | | Skriver ut antalet rader i a.txt som innehåller foo. |
grep -f search.txt a.txt | | file | | Filen search.txt innehåller de sökta texterna. |
grep -h foo * | | no header | | Skriver ut de rader som innehåller foo utan filnamnet först på varje rad. |
grep -H foo * | | header | | Skriver ut de rader som innehåller foo med filnamnet först på varje rad. |
grep -i foo a.txt | | ignore case | | Skriver ut alla rader som innehåller foo, oberoende av stora och små bokstäver. |
grep -l foo * | | list | | Skriver ut namnet på alla filer som innehåller foo. |
grep -L foo * | | list | | Skriver ut namnet på alla filer som inte innehåller foo. |
grep -n foo a.txt | | number | | Skriver ut alla rader innehållande foo med radnummret före. |
grep -r foo * | | recursive | | Skriver ut alla rader innehållande foo i från alla filer i alla underkataloger. |
grep -q foo * | | quiet | | Skriver bara ut felmeddelanden som t. ex. att kataloger inte kan läsas från. |
grep -s foo * | | silent | | Skriver ut alla rader innehållande foo men inga felmeddelanden. |
grep -v foo a.txt | | | | Skriver ut alla rader som inte innehålle foo. |
grep -w foo a.txt | | word | | Skriver ut alla rader som innehåller ORDET foo. Alltså texten foo avgränsad av mellanslag, tab eller retur. |
grep -x foo a.txt | | | | Skriver ut alla rader som bara innehåller foo. |