X
 

     

Wątki

[ Pobierz całość w formacie PDF ]
.onet.pl - piszemy co ma być wykonywane i wciskamy enter"co tam słychać" - wpisujemy treść listu i wciskamy enternaciskamy control-d - i tym samym kończymymail dzony@poczta.onet.pl nazwa_skryptu - "tworzy" skrypt z ostatnich n komendchmod u+x nazwa_skryptu - PAMITAJ śEBY NADAWA SKRYPTOM MOśLIWO� WYKONYWANIATWORZENIE SKRYPT�W POWAOKI (PRZYKAADOWE SPOSOBY):1) SPOS�B - GnotepadUruchom jakikolwiek edytor np.gnotepadNa samej górze wpisz (musi zawierać pełną ście\kę do "programu" w którym będzie wykonywany):#!/bin/bashpotem np.:echo -e "dzwonek! \a"następnie zapisz plik np.: pod nazwą: skrypt aby uruchomić skrypt np.: wejd%3ń do katalogu gdzie jest i wpisz:bash skrypt2) SPOS�B - viWpisz w linii komend:vi nazwa_skryptu (np.: skrypt) naciśnij:iwciśnij:control-c wpisz::wq i aby uruchomić skrypt wpisz:bash skrypt (ale jeśli jesteś w tym samym katalogu co skrypt)licznik = 0 - deklaracja zmiennejnazwa = "Stefan Telefan" - równie\ deklaracja w tekście wystąpiła spacja wiec jest otoczony cudzysłowemlicznik = $mojazmienna - przypisanie jednej zmiennej wartości drugiej (mojazmienna przejęła wartość)$1, $2 itd.- dzięki tym argumentom ich wartości mo\na przekazywać po uruchomieniu skryptu z wiersza poleceńSKRYPT - WY�WIETLANIE ARGUMENT�W Z WIERSZA POLECECif [$# -eq 0]thenecho "Podaj identyfikator u\ytkownika"elseecho "Witaj" $1fi$# - oznacza wszystkie argumenty które mo\na podać z wiersza poleceń$# -eq 0 - porównanie (jeśli $# jest równe 0 )fi - zakończenie instrukcji warunkowej if$# - oznacza wszystkie argumenty które mo\na podać z wiersza poleceń$0 - nazwa programu powłoki$* - pojedynczy tekst utworzony ze wszystkich argumentów przekazanych w wierszu poleceń= - równe (łańcuchy znaków)!= - nierówne (łańcuch znaków)-eq - równe (liczby)-ge - większe lub równe (liczby)-le - mniejsze lub równe (liczby)-ne - ro\ne (liczby)-gt - większe ni\ (liczby) 7-lt - mniejsze ni\ (liczby)for.do.donewhile.do.doneuntil.do.doneselect.element.in.lista_elementów.do.doneif.elif.else.ficaseJZYK AWKPoni\szy skrypcik jest pisany w linii komend i ma wypisać ilość liter w ka\dym wierszu pliku z tekstem (język Awk najlepszy jestwłaśnie do przetwarzania tekstu)cat nazwa_pliku | gawk '{print NF ": " $0}'JZYK PERLPerl mo\e być uruchamiany na prawie ka\dym systemie operacyjnym, słu\y m.in.do obsługi stron WWW za pomocą mechanizmówCGI lub np.: automatyzacji zadań administracyjnych.SKRYPT - WY�WIETLA NUMER IDENTYFIKACYJNY UśYTKOWNIKAWszystko podobnie jak w tworzeniu skryptów powłoki tylko \e tu wpisujemy po kolei w pliku:#! /usr/bin/perlprint"Twój numer identyfikacyjny to $ [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mikr.xlx.pl
  • Powered by MyScript