how to search for a particular string from a .gz file?
问题 I want to search for a particular string from a .gz file containing a text file without extracting in linux terminal. I know how to search for a string from a text file using grep "text to search" ./myfile.txt . But how to make it work for .gz files? 回答1: gunzip -c mygzfile.gz | grep "string to be searched" But this would only work if the .gz file contains text file which is true in your case. 回答2: You can use zgrep. Usage is similar to grep . zgrep "pattern" file.gz From the man page's