Powrót do Porad

Programowanie w bashu cz.1

Część pierwsza (podstawy)

W Linuksie można pisać skrypty w Shelu. Jest to bardzo pożyteczne gdyż możemy sobie ułatwić prace. Piszemy skrypt, który wykona za nas zlecone zadanie np. zamontowanie cd romu lub partycji Fat-32. Możemy także napisać skomplikowany skrypt, który będzie wykonywał wiele warunków i pętli. Natomiast my skupimy się na czymś naprawdę prostym. Aby pisać skrypty nie trzeba być jakimś super programistą, wystarczy trochę czasu, chęci, a praca może wydać się łatwiejsza.

Do pisania skryptów można wykorzystać WI (wim) lub Kate. Uruchamiamy edytor tekstowy WI i w jego liniach wpisujemy komendy:

#!/bin/bash
echo "pierwszy skrypt"


#!/bin/bash jest to odnośnik do Shela w jakim piszemy. Natomiast polecenie echo wyświetli nam na ekranie napis mój pierwszy skrypt. Teraz zapisujemy nasz pierwszy skrypt, uruchamiamy konsole i musimy teraz nadać naszemu skryptowi prawo wykonywalności. Do konsoli wpisujemy chmod +x nazwa_naszego_skryptu, zatwierdzamy Enterem. Teraz nasz skrypt możemy uruchomić tak jak każdy inny program. np. '/root/pierwszy_skrypt'.

Część Druga

Teraz pora na coś, co naprawdę może nam się przydać. Napiszemy skrypt, który będzie nam montował urządzenie cd rom.

#!/bin/bash
mount cdrom /mnt/cdrom


Teraz postępujemy podobnie jak w pierwszym przypadku, nadajemy prawo wykonywalności pliku. Powodzenia!