Sebagian besar program terminal - termasuk konsole, dempul dan xterm - meniru terminal VT100 lama. Terminal ini memungkinkan Anda untuk mengatur hal-hal tertentu, termasuk tebal, warna, pengaturan judul terminal, dan sebagainya, menggunakan urutan karakter khusus yang disebut escape sequence.
Shell bash memiliki variabel yang disebut PROMPT_COMMAND yang, jika diset, dievaluasi sebelum setiap prompt yang Anda cetak (saya percaya zsh memiliki sesuatu yang serupa, sebenarnya saya pikir bash mengambil kode dari mereka). Anda dapat menampilkan urutan keluar di PROMPT_COMMAND dan itu akan mengatur bilah judul Anda.
Inilah yang saya miliki di tambang (Linux / bash):
USER=$(/usr/bin/id -un)
HOSTNAME=$(uname -n)
HOSTNAME=${HOSTNAME%%.*}
PROMPT_COMMAND='echo -ne "\e]0;$USER@${HOSTNAME}: $(pwd -P)\a"'
Anda bisa meletakkan ini di ~ / .bashrc Anda
Ada banyak penyesuaian yang dapat Anda lakukan dengan terminal Anda. Saya suka huruf tebal di prompt saya, untuk membuatnya lebih mudah untuk melihat akhir prompt saya. Ini membuatnya tebal kuning, bagus dengan latar belakang hitam standar saya:
PS1="\[\e[33;1m\]\h:\$\[\e[0m\] "
Lihatlah di sekeliling untuk Kustomisasi Prompt Linux, Anda akan menemukan lebih banyak HowTos daripada yang Anda tahu harus melakukan apa. Pilih yang menurut Anda paling mudah dibaca.
-e
ke-en
jika Anda ingin menghindari baris kosong tambahan yang dihasilkan oleh perintah gema.Saya telah mencari banyak forum dan saya belum menemukan jawaban untuk pertanyaan:
Bagaimana cara mendapatkan semua output perintah ke judul Putty?
Membutuhkannya untuk program lain untuk mengetahui kapan beberapa pekerjaan di server dilakukan dan apakah itu dilakukan dengan benar atau salah. Plink stdout dan stdin tidak berfungsi. Saya menggunakan banyak tweak dengan penundaan menunggu dan untuk beberapa perintah yang berhasil, untuk yang lain tidak. XSEL dan XCLIP tidak dapat diinstal pada server itu.
Jadi, inilah solusinya:
Pada klien Putty dan server SUSE terlihat seperti ini:
Semoga seseorang dapat menggunakan ini. Itu tidak akan bekerja untuk semua jenis server dan pengaturan klien dempul, tentu saja, tetapi idenya harus bekerja dengan baik.
sumber