whycomputer.com >> Jaringan komputer >  >> Perangkat lunak

Kontrol C dalam Skrip Harapan

Bahasa skrip komputer Expect mendapatkan namanya dari fungsi utama bahasa tersebut, yaitu mengharapkan input pengguna dari program interaktif dan mengotomatiskan responsnya. Harapkan terutama digunakan dalam kegiatan tipe administrasi sistem, di mana administrator mungkin perlu berinteraksi secara berkala dengan sistem lain dengan cara yang dirumuskan. Satu keystroke umum dalam administrasi sistem adalah "Ctrl-C," biasanya digunakan untuk membatalkan suatu proses. Expect dirancang untuk mengotomatiskan kunci khas atau kombinasi tombol apa saja yang dapat dimasukkan oleh administrator sistem.

Expect Scripting Language
Expect adalah bahasa scripting yang dirancang khusus untuk mengotomatisasi interaksi dengan program komputer. Skrip Expect dapat memungkinkan programmer atau administrator sistem untuk mengotomatisasi proses yang biasanya memerlukan interaksi pengguna. Don Libes menciptakan bahasa Harapkan saat bekerja di Institut Standar Nasional dan telah diimplementasikan secara luas sejak awal 1990-an. Harapkan dikembangkan di atas bahasa scripting Tcl dan perpustakaan subrutin. Sintaks untuk skrip Expect mirip dengan skrip Tcl.

Control-C
Urutan keyboard tertentu telah diadopsi sebagai standar dalam dunia komputasi, lintas platform dan sistem operasi. Perintah "Ctrl-C" adalah salah satu urutan kunci yang signifikan, terutama pada platform Unix. "Ctrl-C" diketik dengan secara bersamaan menekan tombol "Control" dan tombol huruf "C" pada keyboard. Dalam lingkungan baris perintah di Unix, "Ctrl-C" telah banyak diadopsi sebagai perintah batalkan. Script dan perintah dirancang untuk berakhir setelah menerima interupsi "Ctrl-C". Singkatan umum untuk "Ctrl-C" ditulis sebagai ^ C

"Ctrl-C" di Expect
Mungkin perlu untuk mengirim atau menerima "Ctrl-C" dari dalam skrip Expect , meskipun lebih khas untuk mengirim daripada menerima perintah seperti itu. Cara teraman untuk mengirim urutan "Ctrl-C" di Expect adalah dengan menggunakan kemampuan pengkodean oktal dari bahasa Tcl. Semua kode kontrol memiliki urutan oktal yang setara di ASCII. "Ctrl-C" memiliki nilai oktal tiga di ASCII, sehingga urutan Harapkan adalah "\\ 003". Untuk mengirim "Ctrl-C" di Expect menggunakan nilai oktalnya, gunakan perintah "send \\ 003" di skrip Anda.

Autoexpect
Salah satu alat yang tersedia untuk pengembang yang menulis skrip di Expect adalah autoexpect . Autoexpect dirancang untuk menghasilkan skrip Expect melalui pemantauan interaksi Anda dengan program lain. Autoexpect akan mereproduksi interaksi Anda dalam skrip Expect yang dapat digunakan di masa mendatang. Anda dapat menggunakan autoexpect untuk bekerja melalui kerumitan yang mungkin Anda temui ketika coding skrip Expect. Jika Anda mencoba mengirim atau menerima urutan "Ctrl-C" di Expect, dan skrip Anda tidak berperilaku seperti yang diharapkan, jalankan interaksi melalui autoexpect untuk men-debug masalah. Anda dapat menjalankan autoexpect dari baris perintah di komputer mana pun di mana Expect diinstal dengan perintah "autoexpect".

URL:https://komputer.whycomputer.com/Perangkat-lunak/101308349.html

Perangkat lunak
  • Cara Menjalankan Skrip SQL di Microsoft Access 2007

    Microsoft Access adalah aplikasi basis data di mana Anda dapat menjalankan skrip SQL. Ketika Anda menggunakan wizard Microsoft Access untuk membuat kueri, perangkat lunak secara otomatis membuat sintaks SQL di latar belakang. Sintaks SQL yang dibuat digunakan untuk menjalankan kueri. Anda juga dapat

  • Risiko Pengendalian Internal di eCommerce

    Teknologi telah sangat mengubah cara perusahaan beroperasi di dunia bisnis saat ini. Banyak perusahaan telah memulai situs web eCommerce melalui Internet untuk menjual barang dan jasa mereka kepada konsumen dan bisnis lainnya. Perusahaan hanya dapat beroperasi sebagai bisnis eCommerce, daripada toko

  • Cara Membuat File VBE

    File VBE adalah file standar visual basic (VBS) yang telah dienkripsi. Ini akan mencegah pengguna yang tidak sah mengakses informasi kode sumber dalam file, menjaga kekayaan intelektual Anda aman dari peretas dan pencuri data. Ini dapat dilakukan dengan menggunakan perangkat lunak Script Encoder

Jaringan komputer © https://komputer.whycomputer.com