BASH

Pedros

Wstęp

BASH jest to złożenie kilku słów w jedno (ang. Bourne Again SHell). Jeśli miałeś okazję spotkać się z Linuksem, to zapewne widziałeś konsole. BASH jest zgodny z powłoką sh i ksh. Tak się jakoś zlożyło, że stał się najpopularniejszą powłoką w systemach uniksowych. BASH umożliwia także pisanie skryptów powłoki. Od razu nasuwa się pytanie: dlaczego BASH, a nie np. C. Odpowiedź jest bardzo prosta. Skrypty powłoki pisze się naprawdę bardzo szybko, nie trzeba żadnego kompilatora. Jeśli chodzi o wydajność to jest ona mniejsza niż programu wykonującego to samo zadanie napisanego w C ale czasami wystarcza nam prostota; a czy wykona się to jedną sekundę dłużej, nie ma znaczenia.

Skrypty powłoki są bardzo szeroko rozpowszechnione w uniksach. Pewnie wiekszość z Was widziała/słyszała o Knoppixie. Przy bootowaniu się z płyty wywoływany jest właśnie skrypt napisany w BASH'u, który konfiguruje nam cały system. Większość, jeśli nie wszyscy, administratorów systemów uniksowych nie wyobrażają sobie życia bez skryptów powłoki - ułatwiają one czynności które należy wykonać. Zamiast pisać kilka poleceń jedno po drugim wystarczy napisać jedno, które wykona tę samą prace.

Niech to będzie wstęp. Jeśli zainteresował Cię temat, to zapraszam do dalszej lektury.

Tworzenie strony podręcznika

  • 2010-02-11 15:49
  • 0 komentarzy
  • 2082 odsłony

Instrukcja case

  • 2006-04-12 18:05
  • 0 komentarzy
  • 1282 odsłony

Pobieranie danych

  • 2006-04-10 18:05
  • 1 komentarz
  • 5561 odsłon

Tablice

  • 2006-04-08 18:55
  • 0 komentarzy
  • 3073 odsłony

Instrukcja warunkowa

  • 2006-04-03 17:09
  • 0 komentarzy
  • 7637 odsłon

Zmienne

  • 2006-04-02 21:09
  • 2 komentarzy
  • 4618 odsłon

Zanim skrypt bedzie skryptem BASHa

  • 2006-04-02 21:02
  • 2 komentarzy
  • 1203 odsłony

5 komentarzy

hahaha Pedros :P
żeś mnie rozbawił :)

bash nie jest kompatybilny z csh, to poprawilem, druga sprawa jest kwestia popularnosci. bash jest podstawowa powloka w linuksie, ale czy jest najpopularniejszy wsrod uniksow to nie wiem. konkurencja jest przeciez rownie dobry, jesli nie lepszy tcsh (ten jest kompatybilny z csh, bo jest jego nastepca)

To caly Marooned, wlasciwie gdyby napisal jako anonim to i tak by bylo wiadomo kto to ;)

poprawiaj zamias wytykać ;)

ułatwiają one czynności które [należy] wykonać. Zamias[t]
:)