MZUZone



Strona główna

Część 1

Część 2

Część 3

Część 4

Linki


Napisz do autora


< Poprzedni^ Wyższy poziom ^Następny >

1.2

ALIAS



ALIAS (C) Alias. ;-) Dodawanie własnych poleceń.



Użycie:
ALIAS nazwa czego_waść_sobie_tylko_życzy

alias ktoja echo Nazywam się $N


Kasowanie:
ALIAS -nazwa

alias -ktoja


Zapis:
Jest wiele sposobów na zapisanie aliasów. Najprościej jest używać ^I(Tabulator). Można też za pomocą ';', ale nic potem nie widać. Niestetywiele błędów powstaje w wyniku niestarannego zapisu. Zobacz ERRORS.

  alias blah {    if ([$0]) {      if ([$0]==[T]) {        echo Zgadza sie.      }{        echo Nic z tego.        exit      }    }{      echo Podaj Coś.    }  }

To samo można zapisać w inny sposób, ale za nic nie można się połapać:

alias blah if ([$0]){if ([$0]==[T]){echo Zgadza sie.}{echo Nic z tego.;exit}}{echo Podaj cos.}}

Jesli w ALIASie używana jest 'FUNCTION_RETURN' przy wykonywaniu argumentypodaje się w '( )', a nie jako osobne słowa.

alias xyz echo $0- - wykonanie: /xyz costam.
alias blah @ FUNCTION_RETURN $strip(. $0-)


a tego wywołać należy /blah(costam.)

Można zastąpić polecenia ircII własnymi aliasami np:


/alias server echo łączę się z $0;//server $0

Oryginalne polecenia można odpalić poprzez '//' (podwójne '/', zamiast jednego).

UWAGA: Ważne jest, aby '{' i '}' się zgadzały, inaczej alias nie będzie
działać. Zobacz ERRORS.

< Poprzedni^ Wyższy poziom ^Następny >
i