findを使用した後にpdfファイルにいくつかのメタデータを追加する方法

findを使用した後にpdfファイルにいくつかのメタデータを追加する方法

PDFセットを見つけるためにfindコマンドを使用しているとしましょう。次のすべてのPDFファイルにメタデータを追加したいと思います。キーワード~のそして小さい。どのコマンドを実行できますか?

find (some criteria) -name "*.pdf" -exec (some command)

注:より良い場合は、bashスクリプトとforループを使用することもできます。

ベストアンサー1

そしてexiftool(ファイルメタデータを操作するときに好ましいユーティリティ):

find . (some criteria) -name '*.pdf' -exec exiftool -Keywords+='red, small' {} +

独自に検索を実行することもできます。

exiftool -r -ext pdf -Keywords+='red, small' .

また、読みたいかもしれませんPDFメタデータの更新に関するドキュメントは何ですか?

Debianベースのシステムではexiftoolパッケージにありますlibimage-exiftool-perl

おすすめ記事