Saya menemukan ini secara tidak sengaja ketika memilih baris teks dari database mySql yang berisi beberapa karakter tanda kutip kiri ganda (“ “
) dan tanda kutip kanan ganda (” ”
). Mungkin siapa pun yang memasukkan teks yang disalin dari Word dan disisipkan ke dalam HTML <textarea>
.
Pokoknya, teks di antara yang terakhir ”dan“ tidak ditampilkan, tetapi bilah judul jendela Putty diubah menjadi substring itu.
Bagian akhir teks adalah: The “s” on the end of the word “positions” can be removed (I think). New error message that pops up: “Cannot move the selected Division because
...
Dan bilah judul jendela menjadi can be removed (I think). New error message that pops up: â€
.
Saya mempersempitnya menjadi kutipan ganda kanan diikuti oleh kutipan ganda kiri; apa pun di antara keduanya yang biasanya akan dicetak malah menjadi judul jendela, tidak termasuk karakter pertama setelah kutipan ganda yang tepat. Saya tidak yakin apakah ini khusus untuk Putty atau umum untuk sebagian besar program shell. Saya tidak tahu apakah ini khusus untuk pengaturan internasionalisasi / charset Putty saya, atau apakah itu khusus untuk versi Windows Putty.
Saya mencoba mencari cara mencetak karakter khusus menggunakan echo -e
, tetapi itu tidak akan membiarkan saya melampaui kisaran ASCII. Saya mencoba mencari karakter perintah khusus yang melakukan sesuatu ketika dicetak, tetapi tidak dapat menemukan sesuatu yang membantu selain bell
( echo -e '\a'
, yang menyebabkan komputer berbunyi bip). Tak satu pun dari pencarian saya yang lain untuk mencoba menentukan mengapa ini terjadi dan apa yang akan dilakukan dengan sengaja tidak menemukan hasil yang bermanfaat.
Jadi pertanyaan saya adalah, mengapa karakter kutipan ganda kiri dan kanan memicu perubahan judul bar di Putty ketika mereka dicetak?
EDIT: Untuk lebih jelasnya, saya tidak bertanya bagaimana mendapatkan karakter untuk dicetak dengan benar (saya sudah menemukan banyak jawaban untuk itu), tetapi mengapa karakter-karakter itu ditafsirkan sebagai perintah.
ISO-8859-1:1998 (Latin-1, West Europe)
... yang merupakan item pertama di menu tarik turun.
Remote character set
konfigurasikan dalam Konfigurasi Putty -> Window -> Terjemahan?