Pertanyaan yang diberi tag «escape-characters»

Escape sequence seperti pengkodean perintah terminal dan tombol fungsi


2
Mengapa Ctrl-D (EOF) keluar dari shell?
Apakah Anda benar-benar "mengakhiri file" dengan memasukkan urutan melarikan diri ini, yaitu apakah sesi shell interaktif dilihat sebagai aliran file nyata oleh shell, seperti aliran file lainnya? Jika demikian, file mana? Atau, apakah sinyal Ctrl+ Dhanya placeholder yang berarti "pengguna telah selesai memberikan input dan Anda dapat mengakhiri"?

12
Menghapus karakter kontrol (termasuk kode / warna konsol) dari output skrip
Saya dapat menggunakan perintah "skrip" untuk merekam sesi interaktif di baris perintah. Namun, ini termasuk semua karakter kontrol dan kode warna. Saya dapat menghapus karakter kontrol (seperti backspace) dengan "col -b", tetapi saya tidak dapat menemukan cara sederhana untuk menghapus kode warna. Perhatikan bahwa saya ingin menggunakan baris perintah dengan …

5
Bagaimana cara menghindari kutip?
Saya mengalami masalah dengan melarikan diri karakter dalam bash. Saya ingin menghindari tanda kutip tunggal dan ganda saat menjalankan perintah di bawah pengguna yang berbeda. Untuk keperluan pertanyaan ini, katakanlah saya ingin mengulangi yang berikut di layar: 'single quote phrase' "double quote phrase" Bagaimana saya bisa lolos dari semua karakter …






2
Bagaimana cara menghindari serangan urutan melarikan diri di terminal?
Membaca detail CVE-2009-4487 (yaitu tentang bahaya urutan melarikan diri dalam file log) Saya sedikit terkejut. Mengutip CVE-2009-4487 : nginx 0.7.64 menulis data ke file log tanpa membersihkan karakter yang tidak dapat dicetak, yang memungkinkan penyerang jarak jauh untuk mengubah judul jendela, atau mungkin menjalankan perintah sewenang-wenang atau menimpa file, melalui …

3
Bagaimana mencegah keluaran konsol acak memecahkan terminal?
Ada banyak pertanyaan di SE yang menunjukkan bagaimana memulihkan dari terminal yang rusak cat /dev/urandom. Bagi mereka yang tidak terbiasa dengan masalah ini - ini tentang apa: Anda menjalankan cat /dev/urandomatau setara (misalnya, cat binary_file.dat). Sampah dicetak. Itu akan baik-baik saja ... kecuali terminal Anda terus mencetak sampah bahkan setelah …

4
Buat Kurang sorot pola pencarian alih-alih cetak miring
Untuk pemahaman saya, orang menggunakan lesssebagai pager, dan ketika mencari kata kunci menggunakannya less"menyoroti" kata kunci dengan huruf miring. Saya merasa sangat tidak nyaman, jadi saya ingin mengubahnya menjadi sesuatu seperti vim di set hlsearchmana pola yang ditemukan memiliki latar belakang yang berbeda. Saya mencoba menjalankan man -P vim systemdtetapi …

3
Melarikan diri dari urutan dengan "echo -e" di shell yang berbeda
Saya hanya memperhatikan bahwa sepertinya flag -etidak ada untuk echoperintah di shell saya di Linux. Apakah ini hanya pengaturan yang kacau atau itu "normal"? Beberapa kode sebagai contoh: #!/bin/sh echo -e "\e[3;12r\e[3H" Cetakan: -e \e[3;12r\e[3H Ini berhasil sebelumnya! Saya kira beberapa sttyperintah menjadi sangat salah dan sekarang tidak berfungsi lagi. …


2
Perbedaan antara \ e dan ^ [
Gilles menulis : karakter 27 = 033 = 0x1b = ^[=\e Demizey menulis : ^ [hanyalah representasi ESCAPE dan \ e ditafsirkan sebagai karakter ESCAPE yang sebenarnya Kemudian saya juga menemukan baris ini dari artikel TechRepublic Pastikan Anda menulis urutan tombol sebagai \ e [24 ~ daripada ^ [[24 ~. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.