*   >> läser Utbildning artiklar >> education >> languages

Chat--script Language

chatt är en allmänt ändamål skriptspråk som används för att styra modemet ringer fjärrservern, och utföra fjärrsystemet inloggning. chatt är mindre kraftfull än dopp men är allmänt used.The "Förvänta /skicka" strukturen i en chat script är den grundläggande strukturen i de flesta skriptspråk. Omdömen

En chat script består av förväntar /skicka par. Dessa par består av strängen förväntas från fjärrsystemet, åtskilda av mellanslag från det svar som sänds till fjärrvärden när den förväntade strängen tas emot.

Om ingen sträng väntas från fjärrsystemet är två citat ("") eller två apostrofer (") används för att" förvänta sig något. "En enkel chat script är:

" "\\ r namn> jane ord > Toga! Toga Omdömen

Scriptet räknar ingenting ("") tills den sänder fjärrsystemet en vagnretur (\\ r). Då räknar skriptet fjärrsystemet att skicka strängnamn>, som är en del av systemets Username>. Som svar på den här frågan skickar skriptet användarnamnet jane. Slutligen manuset väntar för en del av lösenord> snabbt och svarar med Toga! Toga.

Ett skript denna enkla kan definieras direkt på kommando chatten

% chat -v -t30 "" \\ r namn> jane ord> Toga Toga Omdömen

Det här kommandot körs chatta i utförligt läge, ställer länge manuset väntar på en förväntad! sträng till 30 sekunder, och sedan utför enkla inloggningsskript som beskrivits ovan Omdömen

Syntaxen för chatten kommandot. Omdömen

chat [alternativ] [script] Omdömen

Chatten Kommandoalternativ: Omdömen

-v Omdömen

Kör scriptet i utförligt läge. Utförligt läge loggar informativa meddelanden via syslogd.

Omdömen

-V Omdömen

Kör scriptet i stderr utförligt läge. De standardfelutmatning utförligt läge visar informationsmeddelanden på stderr enheten. Omdömen

-t timeout Omdömen

Ställer in maximal tid att vänta på en förväntad sträng. Om den förväntade strängen inte tas emot i timeout sekunder, är svaret strängen skickas inte och manuset slutar & amp; ndash; såvida inte ett alternativt skicka definieras. Om definitionen är den alternativa send (mer om detta senare) skickas och fjärrsystemet ges en mer timeoutperioden för att svara.

Om detta misslyckas, är skriptet avslutas med en noll felkod. Som standard är tidsgränsen 45 sekunder. Omdömen

-f skriptOmdömen

Läser scriptet från skript i stället för från kommandoraden. Flera rader av fina /skicka par tillåts i filen. Omdömen

För att göra manus mer användbar och robust, ger chatt särskilda sökord, fly sekvenser, oc

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.