InggrisPerancisSpanyol

favorit OnWorks

runscript - Online di Cloud

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

Ini adalah runscript 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


runscript - juru bahasa skrip untuk minicom

RINGKASAN


skrip runscript nama skrip [file log [homedir]]

DESKRIPSI


skrip runscript adalah juru bahasa skrip sederhana yang dapat dipanggil dari dalam minicom
program komunikasi untuk mengotomatiskan tugas-tugas seperti masuk ke sistem Unix atau favorit Anda
BBS.

DOA


Program mengharapkan nama skrip dan secara opsional nama file dan direktori home pengguna
sebagai argumen, dan mengharapkan input dan outputnya terhubung ke "ujung jarak jauh",
sistem yang Anda sambungkan. Semua pesan dari skrip runscript dimaksudkan untuk layar lokal
diarahkan ke stderr keluaran. Semua ini secara otomatis diurus jika Anda menjalankannya
dari minikom. Parameter logfile dan direktori home hanya digunakan untuk memberi tahu log
perintah nama file log dan di mana menulisnya. Jika homedir dihilangkan,
runscript menggunakan direktori yang ditemukan di variabel lingkungan $HOME. Jika juga file log
nama dihilangkan, perintah log diabaikan.

KEYWORDS


Runscript mengenali perintah berikut:

berharap kirim goto gosub kembali !< !
keluar dari set cetak inc dec jika waktu habis
log panggilan istirahat tidur verbose

GAMBARAN OF KEYWORDS


mengirim
dikirim ke modem. Ini diikuti oleh '\r'. dapat:
- teks biasa, misalnya 'kirim halo'
- teks diapit tanda kutip, misalnya 'kirim "hello world"'

Di dalam urutan berikut diakui:
\n - baris baru
\r - kereta kembali
\sebuah bel
\b - spasi mundur
\c - jangan kirim default '\r'.
\f - umpan formulir
\^ - karakter ^
\o - kirim karakter o (o adalah bilangan oktal)

Karakter kontrol dapat digunakan dalam string dengan awalan ^ (^A hingga ^Z, ^[, ^ ^],
^^ dan ^_). Jika Anda perlu mengirim karakter ^, Anda harus mengawalinya dengan \escape
karakter.
Karakter oktal terdiri dari empat digit atau dihapus oleh karakter non-digit, mis
karakter null dapat dikirim dengan \0000 dan 'kirim 1234' sama dengan 'kirim
\0061234'.
Juga $(environment_variable) dapat digunakan, misalnya $(TERM). Minicom melewati tiga
variabel lingkungan khusus: $(LOGIN), yang merupakan nama pengguna, $(PASS), yang merupakan
kata sandi, sebagaimana didefinisikan dalam entri yang benar dari direktori panggilan, dan $(TERMLIN)
yang merupakan jumlah jalur terminal aktual di layar Anda (yaitu, statusline
pengecualian).

mencetak
Cetakan ke layar lokal. Default diikuti oleh '\r\n'. Lihat deskripsi
dari 'kirim' di atas.

label:
Mendeklarasikan label (dengan nama 'label') untuk digunakan dengan goto atau gosub.

goto
Lompat ke tempat lain dalam program.

gosub
Melompat ke tempat lain dalam program. Ketika pernyataan 'kembali' ditemukan,
kontrol kembali ke pernyataan setelah gosub. Gosub dapat bersarang.

kembali
Kembali dari gosub.

!
Menjalankan shell untuk Anda di mana 'perintah' dijalankan. Saat kembali, variabel '$?' adalah
atur ke status keluar dari perintah ini, sehingga Anda selanjutnya dapat mengujinya menggunakan 'jika'.

!<
Menjalankan shell untuk Anda di mana 'perintah' dijalankan. Output stdout dari perintah
eksekusi akan dikirim ke modem. Saat kembali, variabel '$?' diatur ke pintu keluar
status perintah ini, sehingga Anda selanjutnya dapat mengujinya menggunakan 'jika'.

keluar [nilai]
Keluar dari "runscript" dengan status keluar opsional. (bawaan 1)

set
Tetapkan nilai (yang merupakan satu huruf az) ke nilai . Jika
tidak ada, itu akan dibuat. dapat berupa nilai integer atau
variabel lain.

inc
Menaikkan nilai dengan satu.

Desember
Mengurangi nilai dengan satu.

if
Eksekusi bersyarat dari . bisa <, >, != atau =. Misalnya, 'jika a > 3
goto exitlabel'.

batas waktu
Mengatur batas waktu global. Secara default, 'runscript' akan keluar setelah 120 detik. Ini
dapat diubah dengan perintah ini. Peringatan: perintah ini bertindak secara berbeda dalam sebuah
'mengharapkan' pernyataan, tetapi lebih lanjut tentang itu nanti.

bertele-tele
Secara default, ini 'aktif'. Itu berarti apa pun yang sedang dibaca dari modem
oleh 'runscript', digaungkan ke layar. Ini agar Anda dapat melihat apa
'runscript' sedang dilakukan.

tidur
Tangguhkan eksekusi untuk detik.

mengharapkan
mengharapkan {
pola [pernyataan]
pola [pernyataan]
[waktu habis [penyataan] ]
....
}
Perintah yang paling penting dari semuanya. Harapkan terus membaca dari input hingga terbaca
pola yang cocok dengan salah satu yang ditentukan. Jika mengharapkan bertemu opsional
pernyataan setelah pola itu, itu akan mengeksekusinya. Kalau tidak, defaultnya adalah hanya
keluar dari yang diharapkan. 'pattern' adalah string, sama seperti dalam 'send' (lihat di atas).
Biasanya, perkirakan akan habis dalam 60 detik dan keluar begitu saja, tetapi ini dapat diubah
dengan perintah batas waktu.

istirahat
Keluar dari pernyataan 'berharap'. Ini biasanya hanya berguna sebagai argumen untuk
'batas waktu' dalam ekspektasi, karena tindakan default dari batas waktu adalah keluar
segera.

panggilan
Mentransfer kontrol ke file skrip lain. Ketika file skrip itu selesai tanpa
kesalahan, skrip asli akan dilanjutkan.

mencatat
Tulis teks ke file log.

CATATAN


Jika Anda ingin membuat skrip Anda untuk keluar dari minicom (misalnya ketika Anda menggunakan minicom untuk dial
up ISP Anda, dan kemudian mulai sesi PPP atau SLIP dari skrip), coba perintah "!
killall -9 minicom" sebagai perintah skrip terakhir. Opsi -9 seharusnya mencegah minicom dari
menutup saluran dan mengatur ulang modem sebelum keluar.
Yah, saya rasa informasi ini tidak cukup untuk membuat Anda menjadi 'programmer' yang berpengalaman di
'runscript', tetapi bersama dengan contoh seharusnya tidak terlalu sulit untuk menulis beberapa yang berguna
file skrip. Segalanya akan lebih mudah jika Anda memiliki pengalaman dengan BASIC. NS minikom sumber
kode datang bersama dengan dua contoh skrip, demo skrip dan unixlogin. Terutama
yang terakhir adalah dasar yang baik untuk membangun skrip Anda sendiri.

Gunakan runscript online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Lantai Kantor
    Lantai Kantor
    OfficeFloor menyediakan inversi dari
    kontrol kopling, dengan: - ketergantungan
    injeksi - injeksi lanjutan -
    injeksi benang Untuk informasi lebih lanjut
    mengunjungi...
    Unduh OfficeFloor.dll
  • 2
    DivKit
    DivKit
    DivKit adalah sumber terbuka Berbasis Server
    Kerangka UI (SDUI). Ini memungkinkan Anda untuk melakukannya
    meluncurkan pembaruan yang bersumber dari server
    versi aplikasi yang berbeda. Bisa juga
    digunakan untuk...
    Unduh DivKit
  • 3
    subkonverter
    subkonverter
    Utilitas untuk mengkonversi antara berbagai
    format langganan. Pengguna Shadowrocket
    harus menggunakan ss, ssr atau v2ray sebagai target.
    Anda dapat menambahkan &komentar= ke
    HT yang disukai Telegram...
    Unduh subkonverter
  • 4
    BERDEBUR
    BERDEBUR
    SWASH adalah numerik tujuan umum
    alat untuk mensimulasikan goyah,
    non-hidrostatik, permukaan bebas,
    aliran rotasi dan fenomena transportasi
    di perairan pantai sebagai...
    Unduh SWASH
  • 5
    VBA-M (Diarsipkan - Sekarang di Github)
    VBA-M (Diarsipkan - Sekarang di Github)
    Proyek telah pindah ke
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fitur: Kreasi curang, simpan status multi
    sistem, mendukung gba, gbc, gb, sgb,
    sgb2Tu...
    Unduh VBA-M (Diarsipkan - Sekarang di Github)
  • 6
    Stacer
    Stacer
    Pengoptimal dan Pemantauan Sistem Linux
    Repositori Github:
    https://github.com/oguzhaninan/Stacer.
    Audiens: Pengguna Akhir/Desktop. Pengguna
    antarmuka: Qt. Pemrograman La...
    Unduh Stacer.dll
  • Lebih banyak lagi »

Perintah Linux

Ad