Через опцию
--homedir /home/пользователь/.gnupg укажи каталог, где хранятся файлы с ключами нужного пользователя.
Если файл ключей с паролем (при запуске из командной строки предлагает ввести пароль?), то ищи опцию указания пароля через параметр.
PS. впредь, по возможности, цитируй сообщение об ошибке.
STDERR можно перенаправить в файл: cool_proga > std_out_file 2> stderr_out_file
хотя крон stderr направляет почтой пользователю.
"No! Try not! Do. Or do not. There is no try." -- Yoda