Exiftoolのタブ文字

Exiftoolのタブ文字

日付と時刻の間の_位置にタブ文字を挿入する必要があります。

exiftool -T -r -filename -CreateDate -d "%Y%"."%m%"."%d_%H%"."%M%"."%S" /Users/***/***/testmapa/mapa2/ > /Users/***/***/testmapa/out10.csv

\t と "", '', & を組み合わせて、すべての可能な方法で挿入しようとしましたが、折りたたまれません。私には効果がありません。 osx端末を使用しています。この行は .Command ファイルにあります。端末自体ではありません。

編集私の解決策は##です。| perl -pE 's/##/\t/g'

答え1

Exiftool -p出力にタブ文字を入力することはまだ面倒です。この方法では、以下が挿入されることがわかりました。

Exiftool -p '$Tag1${Filename;s/.*/\t/}$Tag2' <directory> > outfile.txt

デフォルトでは、${Filename;s/.*/\t/}「既知の」有効なEXIFタグ(ファイル名)を取得し、値全体をファイル名ではなくタブ文字に置き換えます。

.*- .すべての文字に一致します。*回数に関係なく一致することを示します。

注:'Macでは一重引用符、"PCでは二重引用符です。

関連情報