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-12 10:50
  • 0 komentarzy
  • 2989 odsłon

Instrukcja case

  • 2006-12-24 14:10
  • 0 komentarzy
  • 3181 odsłon

Pobieranie danych

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

Tablice

  • 2006-04-08 18:55
  • 0 komentarzy
  • 8958 odsłon

Instrukcja warunkowa

  • 2006-12-24 14:44
  • 0 komentarzy
  • 20364 odsłony

Zmienne

  • 2006-12-24 14:03
  • 2 komentarzy
  • 11170 odsłon

Zanim skrypt bedzie skryptem BASHa

  • 2006-05-04 00:36
  • 2 komentarzy
  • 2846 odsłon

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]
:)