0

有没有办法从 bash shell 脚本或 python 脚本一个接一个地运行这些 GIMP 批处理命令,而不会在每个之后退出 GIMP?

#!/bin/bash

gimp -i -b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2aa" "PMDC" "bmp")' -b **'(gimp-quit 0)'**
gimp -i -b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2ab" "PMDC" "bmp")' -b **'(gimp-quit 0)'**
gimp -i -b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2ac" "PMDC" "bmp")' -b **'(gimp-quit 0)'**
gimp -i -b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2ad" "PMDC" "bmp")' -b **'(gimp-quit 0)'**
4

1 回答 1

2

我刚刚注意到括号中的部分

-b, --batch= 批处理命令运行(可以多次使用)

这对我有用

#!/bin/bash

gimp -i -b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2aa" "PMDC" "bmp")' \
-b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2ab" "PMDC" "bmp")' \
-b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2ac" "PMDC" "bmp")' \
-b '(python-fu-dgm-batch-create RUN-NONINTERACTIVE "ABC3-" "dgmconfig.xml" "b2ad" "PMDC" "bmp")' \
-b '(gimp-quit 0)'

对不起,如果我希望我没有浪费任何人的时间。

于 2015-08-06T05:51:56.370 回答