GoGPT Best VPN GoSearch

favorit OnWorks

tclsh - Daring di Cloud

Jalankan tclsh di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah tclsh 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


tclsh - Shell sederhana yang berisi penerjemah Tcl

RINGKASAN


tclsh ?-pengkodean nama? ?nama file arg arg ...?
_________________________________________________________________________________________________

DESKRIPSI


Tclsh adalah aplikasi mirip shell yang membaca perintah Tcl dari input standarnya atau dari
file dan mengevaluasinya. Jika dipanggil tanpa argumen maka itu berjalan secara interaktif,
membaca perintah Tcl dari input standar dan mencetak hasil perintah dan pesan kesalahan
ke keluaran standar. Ini berjalan sampai keluar perintah dipanggil atau sampai mencapai end-of-
file pada input standarnya. Jika ada file .tclshrc (Atau tclshrc.tcl pada
Platform Windows) di direktori home pengguna, interaktif tclsh mengevaluasi file
sebagai skrip Tcl sebelum membaca perintah pertama dari input standar.

SCRIPT FILE


If tclsh dipanggil dengan argumen maka beberapa argumen pertama menentukan nama a
file skrip, dan, secara opsional, pengkodean data teks yang disimpan dalam file skrip tersebut.
Argumen tambahan apa pun tersedia untuk skrip sebagai variabel (lihat di bawah).
Alih-alih membaca perintah dari input standar tclsh akan membaca perintah Tcl dari
berkas bernama; tclsh akan keluar ketika mencapai akhir file. Akhir file mungkin
ditandai baik oleh ujung fisik media, atau dengan karakter, "\032" ("\u001a",
kontrol-Z). Jika karakter ini ada dalam file, tclsh aplikasi akan membaca
teks hingga tetapi tidak termasuk karakter. Aplikasi yang membutuhkan karakter ini
dalam file dapat dengan aman menyandikannya sebagai “\032”, “\x1a”, atau “\u001a”; atau dapat menghasilkannya dengan menggunakan
perintah seperti format or biner. Tidak ada evaluasi otomatis dari .tclshrc ketika
nama file skrip disajikan di tclsh baris perintah, tetapi file skrip dapat
selalu sumber itu jika diinginkan.

Jika Anda membuat skrip Tcl dalam file yang baris pertamanya adalah

#!/usr/local/bin/tclsh

maka Anda dapat memanggil file skrip langsung dari shell Anda jika Anda menandai file sebagai
dapat dieksekusi. Ini mengasumsikan bahwa tclsh telah dipasang di lokasi default di
/ usr / local / bin; jika dipasang di tempat lain maka Anda harus memodifikasi yang di atas
garis untuk mencocokkan. Banyak sistem UNIX tidak mengizinkan #! baris melebihi sekitar 30 karakter
panjangnya, jadi pastikan bahwa tclsh executable dapat diakses dengan nama file pendek.

Pendekatan yang lebih baik lagi adalah memulai file skrip Anda dengan tiga baris berikut:

#!/ Bin / sh
# itu berikutnya line restart menggunakan tclsh \
eksekutif tclsh "$ 0" ${1+"$@"}

Pendekatan ini memiliki tiga keunggulan dibandingkan pendekatan pada paragraf sebelumnya. Pertama,
lokasinya tclsh biner tidak harus terprogram ke dalam skrip: itu bisa
berada di mana saja di jalur pencarian shell Anda. Kedua, ada sekitar nama file 30 karakter
batas pada pendekatan sebelumnya. Ketiga, pendekatan ini akan berhasil bahkan jika tclsh itu sendiri a
skrip shell (ini dilakukan pada beberapa sistem untuk menangani banyak arsitektur atau
sistem operasi: the tclsh script memilih salah satu dari beberapa binari untuk dijalankan). Tiga
garis menyebabkan keduanya sh dan tclsh untuk memproses skrip, tetapi eksekutif hanya dieksekusi oleh sh.
sh memproses skrip terlebih dahulu; itu memperlakukan baris kedua sebagai komentar dan mengeksekusi
baris ketiga. NS eksekutif pernyataan menyebabkan Shell berhenti memproses dan malah memulai
tclsh untuk memproses ulang seluruh skrip. Kapan tclsh dimulai, ia memperlakukan ketiga baris sebagai
komentar, karena garis miring terbalik di akhir baris kedua menyebabkan baris ketiga menjadi
diperlakukan sebagai bagian dari komentar pada baris kedua.

Anda harus mencatat bahwa itu juga praktik umum untuk menginstal tclsh dengan nomor versinya
sebagai bagian dari nama. Ini memiliki keuntungan memungkinkan beberapa versi Tcl ada
pada sistem yang sama sekaligus, tetapi juga kerugiannya adalah membuatnya lebih sulit untuk menulis skrip
yang memulai secara seragam di berbagai versi Tcl.

VARIABEL


Tclsh menetapkan variabel Tcl global berikut selain yang dibuat oleh Tcl
perpustakaan itu sendiri (seperti env, yang memetakan variabel lingkungan seperti PATH menjadi Tcl):

argumen Berisi hitungan jumlah arg argumen (0 jika tidak ada), tidak termasuk
nama file skrip.

argumen Berisi daftar Tcl yang elemennya adalah arg argumen, dalam urutan, atau
string kosong jika tidak ada arg argumen.

argv0 Mengandung nama file jika itu ditentukan. Jika tidak, berisi nama dengan
yang tclsh dipanggil.

tcl_interactive
Berisi 1 jika tclsh berjalan secara interaktif (tidak nama file ditentukan dan
input standar adalah perangkat seperti terminal), 0 sebaliknya.

PERMINTAAN


Ketika tclsh dipanggil secara interaktif biasanya meminta setiap perintah dengan "% ”. Anda
dapat mengubah prompt dengan mengatur variabel global tcl_prompt1 dan tcl_prompt2. Jika
variabel tcl_prompt1 ada maka harus terdiri dari skrip Tcl untuk menampilkan prompt;
alih-alih mengeluarkan prompt tclsh akan mengevaluasi naskah di tcl_prompt1. itu
variabel tcl_prompt2 digunakan dengan cara yang sama ketika baris baru diketik tetapi saat ini
perintah belum selesai; jika tcl_prompt2 tidak disetel maka tidak ada prompt yang dikeluarkan untuk
perintah yang tidak lengkap.

STANDAR SALURAN


Lihat Tcl_StandarSaluran untuk penjelasan lebih lanjut.

Gunakan tclsh online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.