zgrep command in Linux with Examples Last Updated : 11 Jul, 2025 Comments Improve Suggest changes 2 Likes Like Report The zgrep command is used to search out expressions from a given a file even if it is compressed. All the options that applies to the grep command also applies to the zgrep command. Syntax: zgrep [grep options] Expression File nameOptions: -c : This option is used to display the number of matching lines for each file. Example: zgrep -c "linux" GFG.txt.gz-i : This option is used to ignore case sensitivity. Example: zgrep -i "LINUX" GFG.txt.gz-n : This option is used to display the line number of file if the given expression is present in the line. Example: zgrep -n "linux" GFG.txt.gz-v : This option is used to display the lines which doesn't have the expression present in it. Basically invert the search function. Example: zgrep -v "linux" GFG.txt.gz-e : This option is used to specify the expression but can be used multiple times. Example: zgrep -e "linux" -e "Linux" GFG.txt.gz-o : This option is used to display only the matched section of the line from the given expression. Example: zgrep -o "linux" GFG.txt.gz-l : This option is used to display the names of the files with the expression present in it. Example: zgrep -l "linux" *-w : By default, zgrep command displays lines even if the expression is found as a sub-string. This option only displays lines only if the whole expression is found. Example: zgrep -w "linux" GFG.txt.gz-h : This option is used to display the matched lines but doesn't display the file names. Example: zgrep -h "linux" GFG.txt.gz Create Quiz Comment B basilmohamed Follow 2 Improve B basilmohamed Follow 2 Improve Article Tags : Linux-Unix linux-command Linux-file-commands Explore Linux/Unix Tutorial 5 min read Getting Started with LinuxWhat is Linux Operating System 8 min read LINUX Full Form - Lovable Intellect Not Using XP 2 min read Difference between Linux and Windows 7 min read What are Linux Distributions ? 8 min read Difference between Unix and Linux 5 min read Installation with LinuxHow to Install Arch Linux in VirtualBox? 7 min read Fedora Linux Operating System 12 min read How to install Ubuntu on VirtualBox? 6 min read How to Install Linux Mint? 3 min read How to Install Kali Linux on Windows? 2 min read How to Install Linux on Windows PowerShell Subsystem? 2 min read How to Find openSUSE Linux Version? 2 min read How to Install CentOS 2 min read Linux CommandsLinux Commands 15+ min read Essential Unix Commands 7 min read Find Command in Linux with Examples 7 min read Linux File SystemLinux File System 12 min read Linux File Hierarchy Structure 5 min read Linux Directory Structure 6 min read Linux KernelLinux Kernel 4 min read Kernel in Operating System 3 min read How Linux Kernel Boots? 11 min read Difference between Operating System and Kernel 3 min read Linux Kernel Module Programming: Hello World Program 7 min read Linux Loadable Kernel Module 7 min read Loadable Kernel Module - Linux Device Driver Development 4 min read Linux Networking ToolsNetwork configuration and troubleshooting commands in Linux 5 min read How to configure network interfaces in CentOS? 5 min read Command-Line Tools and Utilities For Network Management in Linux 8 min read Linux - Network Monitoring Tools 4 min read Linux ProcessProcesses in Linux/Unix 5 min read How to Manage Process in Linux 4 min read Getting System and Process Information Using C Programming and Shell in Linux 2 min read Process states and Transitions in a UNIX Process 4 min read Linux FirewallLINUX Firewall 7 min read iptables command in Linux with Examples 7 min read How to Configure your Linux Firewall - 3 Methods 12 min read Shell Scripting & Bash ScriptingIntroduction to Linux Shell and Shell Scripting 7 min read What is Terminal, Console, Shell and Kernel? 5 min read How to Create a Shell Script in linux 7 min read Shell Scripting - Different types of Variables 4 min read Bash Scripting - Introduction to Bash and Bash Scripting 12 min read Bash Script - Define Bash Variables and its types 12 min read Shell Scripting - Shell Variables 6 min read Bash Script - Difference between Bash Script and Shell Script 4 min read Shell Scripting - Difference between Korn Shell and Bash shell 3 min read Shell Scripting - Interactive and Non-Interactive Shell 3 min read Shell Script to Show the Difference Between echo â$SHELLâ and echo â$SHELLâ 4 min read Like