Expect-lite

Software screenshot:
Expect-lite
Dettagli del software:
Versione: 4.6.2
Data di caricamento: 19 Feb 15
Licenza: Libero
Popolarità: 20

Rating: nan/5 (Total Votes: 0)

Expect-lite è un wrapper di fonte aperta per il software si aspettano, progettato per rendere la programmazione più facile aspettarsi.
Esso consente la creazione di aspettarsi file di comando script utilizzando caratteri speciali all'inizio di ciascuna linea, al fine di indicare l'azione aspettarsi-lite.

Cosa c'è di nuovo in questa versione:

  • Ambiente variabile EL_SHELL utilizzando EL_CONNECTION_METHOD = none
  • Correzioni:
  • uscita TIMESTAMP passa ora al file * LOG
  • LOGAPPEND ora aggiunge correttamente al default nome del file di log
  • INFO, WARN *, * EXP_INFO, * DEBUG quando usato su CLI over-ride valori di script
  • Ricerca String Matematica / sostituire e funzioni concat
  • * Aggiunto noinclude per impedire includere file da incluso (vecchio comportamento modo Libreria)

Cosa c'è di nuovo nella versione 4.6.1:

  • Migliora foreach loop utilizzando blocchi di codice normalizzando la lista variabili prima di eseguire, login migliorato rilevamento tempestivo, eliminando il ritardo quando si utilizza EL_CONNECTION_METHOD = none, migliorata copia / incolla in INTERACT / IDE da Windows e PuTTY.

Cosa c'è di nuovo nella versione 4.6.0:

  • Aggiunto foreach ciclo utilizzando blocchi di codice
  • $ list = abc def ghi
  • [$ x = $ list
  • & gt; echo $ x
  • Aggiunto string-matematica: concat, sottrarre, ricerca / sostituzione
  • $ list = abc, def, ghi
  • Concat - & gt; abc, def, ghi, jkl
  • = $ elenco +, jkl
  • Sottrai - & gt; abc, ghi
  • = $ lista -, def
  • Ricerca / sostituirli con regex - & gt; def, abc, ghi
  • = $ Lista / ( w +), ( w +) / 2, 1 /
  • Ricerca / sostituire senza regex - & gt; abc def ghi
  • = lista //, / / ​​
  • Migliore ssh login

  • Opzioni
  • ssh rimossi, devono essere posizionati in ~ / .ssh / config
  • Lo scopo principale è mantenere le cose semplici. Tuttavia, le funzioni avanzate permettono di scripting piuttosto creativa.
  • Le idee centrali dietro il progetto sono:
  • Basta fare cose semplici e portatile - funziona su Linux, Mac OS X, * nix e Windows (con Cygwin)
  • .
  • Non ci sono errori di sintassi
  • Rendere la vita del Automator più facile.

Cosa c'è di nuovo nella versione 4.5.0:

  • Questa versione migliorata blocchi di codice con & quot; quindi & quot; e & quot; altro & quot; blocchi, aggiunto una variabile d'ambiente EL_INFINITE_LOOP che imposta di default la protezione ciclo infinito di un utente, accorciato aiuto aspettare-lite, e migliorato la pagina man.

Cosa c'è di nuovo nella versione 4.4.1:

  • versione 4.4.1 corregge un bug quando si usa * LOG sulla riga di comando.

Cosa c'è di nuovo nella versione 4.4.0:

  • aspettare-lite diventa 8
  • !
  • Aggiunto registrazione nativa in un file (finalmente) con * direttiva LOG:
  • Accedere ad un nome di file predefinito log
  • O accedere a utente fornito il nome del file, * LOG /tmp/myfile.log
  • Log solo le sezioni di script utilizzando * LOG e * nolog
  • Aggiungi al file registro esistente con * LOGAPPEND
  • Migliorata install.sh per NFS montati dischi in casa

Cosa c'è di nuovo nella versione 4.3.3:

  • Aggiunto file include passando var = valori con spazi es ~ Mycinclude.inc var1 = questo o quel var2 = solo che più di piccole correzioni di bug
  • Fixed & quot; inviare & quot; bug & quot; cattivo bandiera -1 & quot;
  • fissi cattura var din quando & quot; = & quot; sono presenti per esempio + $ Var = (& # x5C; d) = STRING
  • fissi numero unico si aspettano, se il numero non era in una riga da solo
  • Aggiunta el_shell.elt, uno script dev utile per la copia e incollare comandi semplici

Cosa c'è di nuovo nella versione 4.3.1:

  • Questa versione corregge un bug con percorso include i file, ssh (senza chiave) login rilevamento tempestivo, un * INFINITE_LOOP bug che doppie / triple il conto alla rovescia, e CLI -v, -vv, -vvv override di registrazione (* INFO, WARN *, * DEBUG).
  • Funziona con le versioni precedenti di aspettare (di età superiore a 5.44.x, come Cygwin, e vecchie installazioni di Linux) e convalida EL_CONNECT_METHOD all'avvio (default = none).

Cosa c'è di nuovo nella versione 4.3.0:

  • è stato aggiunto l'utente aiuto definito (eseguire lo script con un -h).
  • Gli argomenti sono ormai passati per includere i file (ad esempio ~ login.inc user = radice).
  • È stato aggiunto un nuovo * direttiva NOINTERACT, che è utile per gli script di regressione veloci.
  • A ## Includi Risultato: FAIL messaggio è stato aggiunto anche per gli script di regressione rapidi
  • .

Programmi simili

Commenti a Expect-lite

I commenti non trovato
Aggiungi commento
Accendere le immagini!