İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

runscript - Bulutta Çevrimiçi

Runscript'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut çalıştırma komut dosyasıdır.

Program:

ADI


runscript - minicom için komut dosyası yorumlayıcısı

SİNOPSİS


komut dosyası komut dosyası adı [günlük dosyası [homedir]]

TANIM


komut dosyası minicom içinden çağrılabilen basit bir komut dosyası yorumlayıcısıdır.
Bir Unix sistemine veya favorilerinize giriş yapmak gibi görevleri otomatikleştirmek için iletişim programı
BBS.

ÇAĞRI


Program bir komut dosyası adı ve isteğe bağlı olarak bir dosya adı ve kullanıcının ana dizini bekler.
argümanlar olarak ve giriş ve çıkışının "uzak uca" bağlı olmasını bekler,
Bağlandığınız sistem. gelen tüm mesajlar komut dosyası yerel ekran içindir
yönlendirilir Stderr çıktı. Çalıştırırsanız tüm bunlar otomatik olarak halledilir
itibaren mini bilgisayar. Günlük dosyası ve giriş dizini parametreleri yalnızca günlüğü anlatmak için kullanılır.
günlük dosyasının adını ve nereye yazılacağını komut verin. Homedir atlanırsa,
runscript, $HOME ortam değişkeninde bulunan dizini kullanır. Ayrıca günlük dosyası
ad atlanır, günlük komutları yoksayılır.

ANAHTAR KELİMELER


Runscript aşağıdaki komutları tanır:

gosub dönüşü göndermeyi bekliyoruz !< !
zaman aşımı durumunda baskı setinden çıkış inc dec
ayrıntılı uyku molası arama günlüğü

OF ANAHTAR KELİMELER


göndermek
modeme gönderilir. Ardından '\r' gelir. olabilir:
- normal metin, örneğin 'merhaba gönder'
- tırnak içine alınmış metin, örneğin 'merhaba dünya' gönder'

İçinde aşağıdaki diziler tanınır:
\n - yeni satır
\r - satır başı
\zil
\b - geri al
\c - varsayılan '\r'yi gönderme.
\f - biçim besleme
\^ - ^ karakteri
\o - karakter gönder o (o sekizlik bir sayıdır)

Kontrol karakterleri, ^ önekiyle dizede kullanılabilir (^A - ^Z, ^[, ^ ^],
^^ ve ^_). ^ karakterini göndermeniz gerekiyorsa, önüne \ kaçış ile eklemelisiniz.
karakter.
Sekizlik karakterler ya dört basamaklıdır ya da sayı olmayan bir karakterle sınırlandırılmıştır, örn.
boş karakter \0000 ile gönderilebilir ve '1234 gönder', 'gönder' ile eşdeğerdir
\0061234'.
Ayrıca $(environment_variable) kullanılabilir, örneğin $(TERM). Minicom üç geçer
özel ortam değişkenleri: kullanıcı adı olan $(LOGIN), kullanıcı adı olan $(PASS),
arama dizininin uygun girişinde tanımlandığı gibi şifre ve $(TERMLIN)
bu, ekranınızdaki gerçek terminal hatlarının sayısıdır (yani durum hattı
hariç).

baskı
Baskılar yerel ekrana Varsayılan, ardından '\r\n'. Açıklamaya bakın
yukarıdaki 'gönder'.

etiket:
Goto veya gosub ile kullanılacak bir etiket ('etiket' adıyla) bildirir.

Goto
Programda başka bir yere atlayın.

dedikodu
Programda başka bir yere atlar. 'dönüş' ifadesi ile karşılaşıldığında,
kontrol, gosub'dan sonra ifadeye döner. Gosub'lar yuvalanabilir.

dönüş
Bir gosub'dan dönüş.

!
Sizin için 'komut'un yürütüldüğü bir kabuk çalıştırır. Dönüşte, '$?' değişkeni NS
bu komutun çıkış durumuna ayarlayın, böylece daha sonra 'if' kullanarak test edebilirsiniz.

!<
Sizin için 'komut'un yürütüldüğü bir kabuk çalıştırır. Komutun stdout çıktısı
yürütme modeme gönderilecektir. Dönüşte, '$?' değişkeni çıkışa ayarlandı
Bu komutun durumu, böylece daha sonra 'if' kullanarak test edebilirsiniz.

çıkış [değer]
İsteğe bağlı bir çıkış durumuyla "runscript"ten çıkın. (varsayılan 1)

set
değerini ayarlar (ki bu tek bir az harfidir) değere . Eğer
yok, yaratılacak. bir tamsayı değeri olabilir veya
başka bir değişken.

inc
değerini artırır bir tarafından.

Aralık
değerini azaltır bir tarafından.

if
Koşullu yürütme . <, >, != veya = olabilir. Örneğin, 'eğer a > 3
çıkış etiketine git'.

zaman aşımı
Genel zaman aşımını ayarlar. Varsayılan olarak, 'runscript' 120 saniye sonra çıkacaktır. Bu
bu komutla değiştirilebilir. Uyarı: bu komut, bir
'bekliyoruz' ifadesi, ancak bunun hakkında daha sonra.

gereksiz sözlerle dolu
Varsayılan olarak, bu 'açık'tır. Bu, modemden okunan herhangi bir şeyin
'runscript' ile ekrana yankılanır. Bu, ne olduğunu görebilmeniz için
'runscript' yapıyor.

uyku
Yürütmeyi askıya al saniye.

beklemek
beklemek {
desen [ifade]
desen [ifade]
[zaman aşımı [Beyan] ]
....
}
En önemli komut. Bekleyin, okuyana kadar girdiden okumaya devam eder
belirtilenlerden biriyle eşleşen bir desen. Beklemek isteğe bağlı bir durumla karşılaşırsa
bu kalıptan sonra ifade, onu yürütecektir. Aksi takdirde, varsayılan sadece
beklentinin dışına çıkmak. 'pattern', 'gönder'de olduğu gibi bir dizedir (yukarıya bakın).
Normalde, bekleme 60 saniye içinde zaman aşımına uğrar ve sadece çıkar, ancak bu değiştirilebilir
zaman aşımı komutu ile.

kırılma
Bir 'beklenti' ifadesinden çıkın. Bu normalde yalnızca argüman olarak yararlıdır
Bekleme içinde 'zaman aşımı', çünkü zaman aşımının varsayılan eylemi çıkmaktır
hemen.

çağrı
Kontrolü başka bir komut dosyasına aktarır. Bu komut dosyası olmadan bittiğinde
hatalar, orijinal komut dosyası devam edecek.

log
Günlük dosyasına metin yazın.

NOTLAR


Komut dosyanızın minicom'dan çıkmasını istiyorsanız (örneğin, arama yapmak için minicom'u kullandığınızda)
ISP'nizi kurun ve ardından bir komut dosyasından bir PPP veya SLIP oturumu başlatın), "!
killall -9 minicom" son komut dosyası komutu olarak. -9 seçeneği minicom'un
çıkmadan önce hattı kapatmak ve modemi sıfırlamak.
Eh, bunun sizi deneyimli bir 'programcı' yapmak için yeterli bilgi olduğunu düşünmüyorum.
'runscript', ancak örneklerle birlikte bazı yararlı şeyler yazmak çok zor olmamalı
komut dosyaları. BASIC ile deneyiminiz varsa işler daha kolay olacaktır. NS mini bilgisayar kaynak
kod iki örnek komut dosyasıyla birlikte gelir, senaryo demosu ve unix giriş. Özellikle de
sonuncusu, kendi komut dosyalarınız için iyi bir temel oluşturur.

onworks.net hizmetlerini kullanarak runscript'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Canon EOS DİJİTAL Bilgileri
    Canon EOS DİJİTAL Bilgileri
    Canon'un deklanşör sayısı yok
    bir kişinin EXIF ​​bilgilerinde yer alan
    görüntü dosyası, Nikon'un aksine ve
    Pentax. Resmi bir Canon tabanlı
    başvuru ...
    Canon EOS DİJİTAL Bilgisini İndirin
  • 2
    refind
    refind
    rEFInd, rEFIt önyüklemesinin bir çatalıdır
    yönetici. rEFIt gibi, rEFInd can
    kurulu EFI önyüklemenizi otomatik olarak algılayın
    yükleyiciler ve güzel bir GUI sunar
    önyükleme seçeneği menüsü ...
    rEFInd'i indirin
  • 3
    EkspresLuke GSI
    EkspresLuke GSI
    Bu SourceForge indirme sayfası,
    kullanıcılara kaynağımı indirme izni ver
    Phhusson'un harikasına dayanan GSI'lar
    iş. Hem Android Pastası hem de
    Android1...
    ExpressLuke GSI'yı indirin
  • 4
    müzik tekeri
    müzik tekeri
    Music Caster bir tepsi müzik çalardır
    yerel müziğinizi bir
    Google Cast cihazı. İlk çalıştırmada,
    içindeki oku tıklamanız gerekecek
    ...
    Müzik Caster'ı İndirin
  • 5
    PyQT
    PyQT
    PyQt, Python bağlamalarıdır
    Digia'nın Qt çapraz platformu
    uygulama geliştirme çerçevesi. BT
    Python v2 ve v3 ile Qt v4'ü destekler ve
    Qt v5. PyQt kullanılabilir...
    PyQt'yi indirin
  • 6
    Sardunyalılar
    Sardunyalılar
    Sardi tam bir restyling ve
    svg kodunun optimizasyonu. için 6 seçenek
    uygulamalarınız ve 10 tür klasör
    dosya yöneticinizde kullanmak için. sardalya
    simgeler...
    Sardi'yi indirin
  • Daha fazla »

Linux komutları

Ad