Capture One 12 导出完整性检查 (C12 Process or Export missing check)

新版的 Capture One 导出经常容易无法加载 Recipe,手动选择图片导出,又容易出现漏选,做一个 shell 脚本,检查导出的完整性:

#!/bin/bash

getFile(){
    i=0
    path=$PWD
    for nef in "$path"/capture/*.{NEF,ACR,CR}
    do
        base=$(basename "$nef")
        baseext=$base
        base=${base%.*}
        if [ ! -f "$path"/output/$base'.jpg' ]; then
            ((i+=1))
            echo $i,$baseext
        fi
    done
    echo "$i is missing."
}

getFile

将文件命名为:gtfile.sh,放到~ 下面,执行:

chmod +x getfile.sh

现在,比如 Capture One 的 Session 路径为:

~/pictures/2019-11-04 xxxx/

打开 Terminal,来到:~/pictures/2019-11-04 xxxx/,执行~/getfile.sh:

Capture One 12 导出完整性检查 (C12 Process or Export missing check)_第1张图片
image.png
 ~/getfile.sh
1,DSC_0010.NEF
2,DSC_0011.NEF
3,DSC_0012.NEF
4,DSC_0013.NEF
5,DSC_0014.NEF
6,DSC_0015.NEF
6 is missing.

你可能感兴趣的:(Capture One 12 导出完整性检查 (C12 Process or Export missing check))