Проблема - я думаю - в том, что GnuPG обнаруживает, что работает в конвейере, то есть в неинтерактивной оболочке . Поскольку неинтерактивный означает, что пользователь не взаимодействует с ним, нет смысла показывать диалоговое окно, по крайней мере, в большинстве случаев.
Самое простое решение - сохранить myself.gpg
на локальном диске, а затем импортировать его отдельной командой. Я понимаю, что это решение может иметь некоторые последствия с точки зрения конфиденциальности и секретности, поэтому поймите последствия этого выбора, прежде чем слепо следовать советам.