Извлечение текста из файлов gimp 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 ответ
Значение testo
в вашем коде GIMP не будет отражаться в среде вашей оболочки. Для этого вам нужно будет распечатать значение и записать вывод.
Общий способ сделать это в оболочке var=$(command)
(это устанавливает значение var
на стандартный вывод из command
).