#!/bin/bash
#can=$(cal)
can="Januar"
txd="-font courier -fill yellow -pointsize 25 -draw 'text 10,25 "
#txd1=
echo /home/pas/meta.png $txd \"$can\"\' " /home/pas/meta_txt.png"
convert /home/pas/meta.png $txd \"$can\"\' " /home/pas/meta_txt.png"
В ответ выдается ошибка:
[pas@pas ~]$ /home/pas/macro/calen
/home/pas/meta.png -font courier -fill yellow -pointsize 25 -draw 'text 10,25 "Januar"' /home/pas/meta_txt.png
convert: unable to open image `10,25': Нет такого файла или каталога.
convert: unable to open image `"Januar"'': Нет такого файла или каталога.
Если скопировать выведенное командой echo после convert в командную строку все работает нормально.
[pas@pas ~]$ convert /home/pas/meta.png -font courier -fill yellow -pointsize 25 -draw 'text 10,25 "Januar"' /home/pas/meta_txt.png
Подскажите где ошибка.