exiftool

File Read

If the permissions allow it, files are moved (instead of copied) to the destination.

exiftool -filename=/path/to/output-file /path/to/input-file
cat /path/to/output-file

File Write

If the permissions allow it, files are moved (instead of copied) to the destination.

exiftool -filename=/path/to/output-file /path/to/input-file

The output file must exists, either empty or be a supported image file. The content is written amidst other content.

exiftool "-description<=/path/to/input-file --filename /path/to/output-file

The output file must exists, either empty or be a supported image file. The content is written amidst other content.

exiftool "-description=DATA --filename /path/to/output-file

Writes the metadata tags of the input file in textual format to the output.

exiftool -description -W /path/to/output-file --filename /path/to/input-file

Inherit

This allows to run Perl code (`...`).

exiftool -if '...' /etc/passwd