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에서는 큰따옴표입니다.

관련 정보