从gimp xcf文件中提取文本

时间:2015-09-08 12:55:49

标签: bash lisp text-extraction xcf

我无法从lisp中退出,以同样的脚本传递给bash ......

 #!/bin/bash
{
gimp -n -i -b - <<EOF
(let* ( (file's (cadr (file-glob "*.xcf" 1))) (filename "") (image 0) (number 0) (condition 0) (testo "") )
  (while (pair? file's) 
...
  (gimp-quit 0)
  )
EOF
}

echo $testo;

1 个答案:

答案 0 :(得分:1)

您的gimp代码中testo的值不会反映在您的shell环境中。为此,您需要打印该值并捕获输出。

在shell中执行此操作的一般方法是var=$(command)(这会将var的值设置为command的标准输出。)