Tidak dapat mengekspor kunci di cygwin bash: -bash: $ '\ 302 \ 226 \ 302g 226': perintah tidak ditemukan

0

Jadi baru hari ini saya menginstal cygwin dan paket standarnya, dan kemudian karena GPG bukan bagian dari itu, saya menginstalnya secara manual dengan menjalankan setup wizard lagi. Saya perlu membuat 2048 RSA GPG key dan membuatnya berhasil menggunakan perintah gpg --gen-key . Alasan utama untuk ini adalah untuk menambahkan kunci GPG saya ke github dan menggunakannya untuk menandatangani komit saya. Untuk yang pertama ini saya perlu mengekspor kunci GPG saya seperti: gpg --armor --export keyid

Tetapi ketika saya melakukan ini, saya mendapatkan kesalahan yang sangat aneh: -bash: $ '\ 302 \ 226 \ 302 \ 226gpg': perintah tidak ditemukan

Saya tidak mengerti apa artinya ini, googling tidak menunjukkan hasil apa pun dan kesalahan ini tidak masuk akal bagi saya! Seseorang tolong bantu. Terima kasih.

PS: Saya mencoba panduan ini cara menginstal gpg di cygwin? saat ini hilang dan menginstal GPG2, tetapi ini juga mengembalikan kesalahan yang sama :-(

the_Ma5TeR
sumber
$'\302\226'adalah 0xC2 0x96 alias U + 0096 dalam pengkodean UTF-8 tetapi mengapa Anda memiliki karakter kontrol ini dua kali di depan gpgperintah Anda berada di luar jangkauan saya. Mungkin memeriksa pengaturan keyboard Anda dan / atau file yang berisi perintah ini. Apakah Anda menyalin / menempelnya dari halaman web atau mengetiknya di keyboard Anda? Cara memperbaikinya secara nominal mudah; hapus gunk ini dari depan gpgperintah.
tripleee
Pada baris perintah Bash, ctrl-P ctrl-A ctrl-D ctrl-D ret akan memanggil kembali baris sebelumnya dari riwayat perintah Anda dan menghapus dua karakter pertama, kemudian mengirimkan kembali perintah.
tripleee
@ tripleee no, saya memasukkan perintah menggunakan keyboard. Bisakah Anda jelaskan apa lagi yang perlu saya lakukan?
the_Ma5TeR
Lebih detail daripada penekanan tombol yang tepat? Saya tidak begitu mengerti apa lagi yang bisa saya berikan. Klik jendela, masukkan perintah ...? "Ctrl-P" berarti tekan dan tahan tombol Ctrl (juga diberi label Control atau ctl ), lalu tekan tombol P dengan cepat, lalu lepaskan keduanya.
tripleee
Tetapi jika sesuatu di Cygwin menempatkan karakter kontrol itu di sana dan Anda tidak dapat menghapusnya dengan mengedit, saya benar-benar tidak tahu. Sebagai solusinya, Anda dapat menempatkan perintah dalam file teks dan membuatnya dapat dieksekusi, maka mungkin Anda dapat mengklik dua kali file tersebut untuk menjalankannya ...?
tripleee