Extract a single file from ISO image
Have you every needed to extract a single file from an ISO image? Using the isoinfo
utility we can do just that.
From the isoinfo(1) man page:
isodump
is a crude utility to interactively display the contents of iso9660 images in order to verify directory integrity.
Listing filenames in ISO image
Using isnfo
with the -f
flag we can list the contents of an ISO image.
Syntax:
isoinfo -J -i /path/to/your.iso -f > your.filelist
Example
# isoinfo -J -i /downloads/myfiles.iso -f > /tmp/isofiles.txt
Extracting a single file
In reviewing the filelist output from the above command and confirming the exact path, we can extract a single file.
Using the -x filename
option we can extract a single file
Syntax
isoinfo -J -i /path/to/your.iso -x /file/from/filelist > extracted.file
Example
# isoinfo -J -i /downloads/myfiles.iso -x /data/reports/20060726-nwkr.rep > /tmp/20060726-nwkr.rep