在Debian系統下,extract
命令是一個用于從文件中提取元數據的工具。它使用libextractor
庫來分類和提取文件的元信息(也稱為關鍵詞)。extract
命令支持多種文件格式,包括但不限于MP3、OGG、JPG、GIF、PNG、TIFF、REAL、HTML、PDF和MIME類型。
extract
命令的主要選項包括:
-V
或 --version
:顯示版本號并退出。-x
或 --extract
:執行提取操作。-p
或 --print
:打印提取的關鍵詞。-l
或 --load-plugins
:加載指定的插件。-n
或 --no-default-extractors
:不使用默認的提取器集合。-L
或 --list-types
:列出所有已知的關鍵詞類型。-i
或 --in-memory
:將文件加載到內存中進行提?。ㄓ糜谡{試)。-s
或 --exclude-types
:排除指定類型的關鍵詞。例如,要提取test/test.jpg
文件的評論,可以使用以下命令:
extract -x comment test/test.jpg
要顯示test/test.jpg
和test/test.png
文件的評論,可以使用以下命令:
extract -nV -l png.so -p comment test/test.jpg test/test.png
需要注意的是,extract
命令及其依賴庫libextractor
是根據GPL許可證發布的GNU軟件包。