EN
Bash - extract *.tar.gz file in Linux
5
points
In this short article we would like to show how to extract *.tar.gz
file using Linux Command Line.
Quick soution:
tar -xzvf /path/to/file.tar.gz
Output:
reports/2020-01/log.1.txt
reports/2020-01/log.2.txt
reports/2020-01/log.3.txt
reports/2020-01/log.4.txt
reports/2020-01/users/log.1.txt
reports/2020-01/users/log.2.txt
reports/2020-01/users/log.3.txt
Where:
-x
means archive extracting,-z
means gz decompression,-v
means pringin in console progress as paths to extracted files,-f
means/path/to/file.tar.gz
ahould be attached.
Extracting only specific paths
By adding next parameter we are able to specify the path, that we want to extract only.
tar -xzvf /path/to/file.tar.gz reports/2020-01/users
Output:
reports/2020-01/users/log.1.txt
reports/2020-01/users/log.2.txt
reports/2020-01/users/log.3.txt