Myślałem że coś tam wiem o używaniu Basha, niestety (a raczej stety 😉 ), przyjaciel z pracy pokazał mi dzisiaj jak mało umiem ;). Problem do rozwiązania był prosty: należało sprawdzić adresy IP 20 serwerów. Stwierdziłem, że pisanie skryptu zajmie więcej czasu niż ręczne sprawdzenie ich przy pomocy komendy 'host’. Cóż, rozwiązanie okazało się proste.
Czytaj dalej Linux – Bash – skryptowanie w linii poleceń – cz 1. →
Stanąłem dzisiaj przed problemem dość prostym ale zwyczajowo pomijanym w typowych kursach Bash-a w internecie. Otóż jak zrobić warunek if z dwoma lub więcej warunkami? Rozwiązanie jest całkiem proste i oczywiste 😉 :
if [ -z $URL ] && [ -z $FILE ]; then
echo "Brak url (opcja --url) lub pliku (opcja --file) ";
exit 2;
fi
Poniższy skrypt pokazuje jak można w bardzo szybki a zarazem elegancki sposób analizować parametry podane do skryptu bashowego. Dla przypomnienia $# zawiera liczbę argumentów przekazanych do skryptu.
Czytaj dalej Bash: analiza parametrów przekazanych do skryptu →
Kolejna witryna WordPress