tset - Online di Cloud

Ini adalah tset perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


tset, ulang - inisialisasi terminal

RINGKASAN


tset [-IQVcqrsw] [-] [-e ch] [-i ch] [-k ch] [-m pemetaan] [terminal]
ulang [-IQVcqrsw] [-] [-e ch] [-i ch] [-k ch] [-m pemetaan] [terminal]

DESKRIPSI


tset - inisialisasi
tset menginisialisasi terminal. tset pertama-tama tentukan jenis terminal Anda
menggunakan. Penentuan ini dilakukan sebagai berikut, menggunakan tipe terminal pertama yang ditemukan.

1. Itu terminal argumen yang ditentukan pada baris perintah.

2. Nilai JANGKA variabel lingkungan.

3. (Hanya sistem BSD.) Jenis terminal yang terkait dengan perangkat keluaran kesalahan standar
dalam /etc/ttys mengajukan. (Pada UNIX mirip System-V dan sistem yang menggunakan konvensi itu, getty
melakukan pekerjaan ini dengan mengatur JANGKA sesuai dengan jenis yang diteruskan olehnya / etc / inittab.)

4. Jenis terminal default, “tidak diketahui”.

Jika tipe terminal tidak ditentukan pada baris perintah, -m pemetaan opsi adalah
kemudian diterapkan (lihat bagian TERMINAL JENIS PEMETAAN untuk informasi lebih lanjut). Kemudian, jika
jenis terminal dimulai dengan tanda tanya ("?"), pengguna diminta untuk konfirmasi
jenis terminalnya. Respons kosong mengonfirmasi jenisnya, atau, jenis lain dapat dimasukkan
untuk menentukan tipe baru. Setelah tipe terminal ditentukan, entri terminfo untuk
terminal diambil. Jika tidak ada entri terminfo yang ditemukan untuk tipe tersebut, pengguna adalah
diminta untuk jenis terminal lain.

Setelah entri terminfo diambil, ukuran jendela, spasi mundur, interupsi, dan garis mati
karakter (di antara banyak hal lainnya) diatur dan inisialisasi terminal dan tab
string dikirim ke output kesalahan standar. Akhirnya, jika hapus, interupsi, dan garis
membunuh karakter telah berubah, atau tidak disetel ke nilai defaultnya, nilainya adalah
ditampilkan ke output kesalahan standar. Menggunakan -c or -w opsi untuk memilih hanya jendela
ukuran versus inisialisasi lainnya. Jika tidak ada opsi yang diberikan, keduanya diasumsikan.

ulang - inisialisasi ulang
Ketika dipanggil sebagai ulang, tset menyetel mode matang dan gema, mematikan mode cbreak dan mentah,
mengaktifkan terjemahan baris baru dan menyetel ulang karakter khusus yang tidak disetel ke default
nilai sebelum melakukan inisialisasi terminal yang dijelaskan di atas. Ini berguna setelah a
program mati meninggalkan terminal dalam keadaan abnormal. Catatan, Anda mungkin harus mengetik

mengatur ulang

(karakter line-feed biasanya control-J) untuk membuat terminal bekerja, sebagai carriage-
kembali mungkin tidak lagi bekerja dalam keadaan abnormal. Juga, terminal sering tidak bergema
perintah.

PILIHAN


Pilihannya adalah sebagai berikut:

-c Atur karakter dan mode kontrol.

-e Atur karakter hapus ke ch.

-I Jangan mengirim string inisialisasi terminal atau tab ke terminal.

-i Setel karakter interupsi ke ch.

-k Setel karakter pembunuh garis ke ch.

-m Tentukan pemetaan dari jenis port ke terminal. Lihat bagian TERMINAL JENIS
PEMETAAN for more information.

-Q Jangan tampilkan nilai apa pun untuk karakter erase, interrupt, dan line kill.
Biasanya tset menampilkan nilai untuk karakter kontrol yang berbeda dari
nilai default sistem.

-q Jenis terminal ditampilkan ke output standar, dan terminal tidak
diinisialisasi dengan cara apapun. Opsi `-' dengan sendirinya setara tetapi kuno.

-r Cetak jenis terminal ke output kesalahan standar.

-s Cetak urutan perintah shell untuk menginisialisasi variabel lingkungan JANGKA untuk
keluaran standar. Lihat bagian SETTING THE LINGKUNGAN untuk rincian.

-V melaporkan versi ncurses yang digunakan dalam program ini, dan keluar.

-w Ubah ukuran jendela agar sesuai dengan ukuran yang disimpulkan melalui istilah pengaturan. Biasanya ini tidak memiliki
efek, kecuali istilah pengaturan tidak dapat mendeteksi ukuran jendela.

Argumen untuk -e, -i, dan -k opsi dapat dimasukkan sebagai karakter sebenarnya atau
dengan menggunakan notasi `hat', yaitu, kontrol-h dapat ditentukan sebagai “^H” atau “^h”.

SETTING THE LINGKUNGAN


Seringkali diinginkan untuk memasukkan jenis terminal dan informasi tentang terminal
kemampuan ke dalam lingkungan shell. Ini dilakukan dengan menggunakan -s .

Ketika -s opsi ditentukan, perintah untuk memasukkan informasi ke dalam shell
lingkungan ditulis ke output standar. jika SHELL variabel lingkungan berakhir
di "csh", perintahnya adalah untuk csh, jika tidak, mereka untuk sh. Perhatikan, csh perintah
atur dan hapus variabel Shell noglob, membiarkannya tidak disetel. Baris berikut dalam
.Gabung or .Profil file akan menginisialisasi lingkungan dengan benar:

eval `tset -s opsi ... `

TERMINAL JENIS PEMETAAN


Ketika terminal tidak terhubung ke sistem (atau informasi sistem saat ini adalah
salah) tipe terminal yang diturunkan dari /etc/ttys file atau JANGKA lingkungan
variabel sering sesuatu yang umum seperti jaringan, panggilan, atau tidak dikenal. Ketika tset digunakan
dalam skrip startup, seringkali diinginkan untuk memberikan informasi tentang jenis
terminal yang digunakan pada port tersebut.

Tujuan dari -m pilihannya adalah memetakan dari beberapa rangkaian kondisi ke tipe terminal,
yaitu memberitahu tset “Jika saya berada di port ini dengan kecepatan tertentu, tebak saya menggunakan itu
semacam terminal”.

Argumen untuk -m opsi terdiri dari jenis port opsional, operator opsional, dan
spesifikasi kecepatan baud opsional, karakter titik dua (“:”) opsional dan tipe terminal.
Jenis port adalah string (dibatasi oleh operator atau karakter titik dua). NS
operator dapat berupa kombinasi dari ">", "<", "@", dan "!"; ">" berarti lebih besar dari, "<"
berarti kurang dari, “@” berarti sama dengan dan “!” membalikkan arti ujian. Tingkat baud
ditentukan sebagai angka dan dibandingkan dengan kecepatan output kesalahan standar
(yang seharusnya menjadi terminal kontrol). Tipe terminal adalah string.

Jika tipe terminal tidak ditentukan pada baris perintah, -m pemetaan diterapkan ke
jenis terminalnya. Jika tipe port dan baud rate cocok dengan pemetaan, tipe terminal
ditentukan dalam pemetaan menggantikan tipe saat ini. Jika lebih dari satu pemetaan adalah
ditentukan, pemetaan yang berlaku pertama digunakan.

Sebagai contoh, perhatikan pemetaan berikut: dialup>9600:vt100. Jenis portnya adalah dialup,
operator >, spesifikasi baud rate adalah 9600, dan tipe terminal adalah vt100.
Hasil pemetaan ini adalah untuk menentukan bahwa jika tipe terminal adalah panggilan, dan baud
rate lebih besar dari 9600 baud, jenis terminal dari vt100 akan digunakan.

Jika tidak ada baud rate yang ditentukan, jenis terminal akan cocok dengan baud rate apa pun. Jika tidak ada jenis port
ditentukan, jenis terminal akan cocok dengan jenis port apa pun. Sebagai contoh, -m dial up:vt100 -m
:?xterm akan menyebabkan port dialup, terlepas dari baud rate, untuk mencocokkan jenis terminal
vt100, dan semua jenis port non-dialup yang cocok dengan jenis terminal ?xterm. Perhatikan, karena
tanda tanya utama, pengguna akan ditanyai pada port default apakah mereka
sebenarnya menggunakan terminal xterm.

Tidak ada karakter spasi putih yang diizinkan di -m argumen opsi. Juga, untuk menghindari masalah
dengan meta-karakter, disarankan agar seluruh -m argumen opsi ditempatkan di dalam
karakter kutipan tunggal, dan itu csh pengguna memasukkan karakter garis miring terbalik (“\”) sebelum apa pun
tanda seru ("!").

SEJARAH


The tset perintah muncul di BSD 3.0. NS kutukan implementasinya sedikit diadaptasi dari
sumber 4.4BSD untuk lingkungan terminfo oleh Eric S. Raymondesr@snark.thyrsus.com>.

KOMPATIBILITAS


The tset utilitas telah disediakan untuk kompatibilitas mundur dengan lingkungan BSD (di bawah
UNIX paling modern, / etc / inittab dan getty(1) dapat mengatur JANGKA tepat untuk setiap dial-up
garis; ini meniadakan apa itu tsetpenggunaan yang paling penting). Implementasi ini berperilaku seperti
4.4BSD tset, dengan beberapa pengecualian yang ditentukan di sini.

The -S opsi tset BSD tidak lagi berfungsi; itu mencetak pesan kesalahan ke stderr dan mati.
The -s pilihan hanya set JANGKA, tidak TERMCAP. Kedua perubahan ini karena TERMCAP
variabel tidak lagi didukung di bawah berbasis terminfo kutukan, yang membuat tset -S tak berguna
(kami membuatnya mati dengan berisik daripada menyebabkan kerugian secara diam-diam).

Ada fitur 4.4BSD tidak berdokumen yang memanggil tset melalui tautan bernama `TSET` (atau
melalui nama lain yang dimulai dengan huruf besar) atur terminal untuk menggunakan huruf besar
hanya. Fitur ini telah dihilangkan.

The -A, -E, -h, -u dan -v opsi telah dihapus dari tset utilitas di 4.4BSD. Tidak ada
mereka didokumentasikan dalam 4.3BSD dan semuanya memiliki utilitas terbatas. NS -a, -d, dan -p
pilihan yang sama tidak didokumentasikan atau berguna, tetapi dipertahankan seperti yang terlihat di
penggunaan secara luas. Sangat disarankan agar penggunaan ketiga opsi ini menjadi
diubah untuk menggunakan -m pilihan sebagai gantinya. NS -n opsi tetap, tetapi tidak berpengaruh. NS
-adnp Oleh karena itu, opsi dihilangkan dari ringkasan penggunaan di atas.

Masih diperbolehkan untuk menentukan -e, -i, dan -k pilihan tanpa argumen, meskipun
sangat disarankan agar penggunaan tersebut diperbaiki untuk secara eksplisit menentukan karakter.

Pada 4.4BSD, mengeksekusi tset as ulang tidak lagi menyiratkan -Q pilihan. Juga
interaksi antara opsi - dan terminal argumen dalam beberapa sejarah
implementasi dari tset telah dihapus.

LINGKUNGAN


The tset perintah menggunakan variabel lingkungan ini:

SHELL
mengatakan tset apakah akan menginisialisasi JANGKA menggunakan sh or csh sintaks.

TERM Menunjukkan jenis terminal Anda. Setiap jenis terminal berbeda, meskipun banyak yang serupa.

TERMCAP
dapat menunjukkan lokasi database termcap. Jika itu bukan nama path absolut,
misalnya, dimulai dengan `/', tset menghapus variabel dari lingkungan sebelumnya
mencari deskripsi terminal.

Gunakan tset online menggunakan layanan onworks.net



Program online Linux & Windows terbaru