Archiwum kategorii: Programowanie

AIX i Perl: Storage report (część 1) – analiza na którym PV znajduje się określony logical volumen

Przygotowująć różnego rodzaju analizy, raporty itp przydaje się mieć możliwość stworzenia podsumowania na którym PV znajduje się określony LV (np. by sprawdzić czy na pewno mirrory disków są na różnych data storages). Poniżej znajduje się prosty skrypt (wymaga on oczywiście wprowadzenia poprawek i kilku zabezpieczeń, jak na przykład co zrobić gdy brak punktu mountowania ale to przykład poglądowy)  pozwalający analizować wynik polecenia „lslv -l nazwa_lv”. Kompletny skrypt będzie niedługo dostepny na stronie „Skrypty”.

Czytaj dalej AIX i Perl: Storage report (część 1) – analiza na którym PV znajduje się określony logical volumen

Prosty sposób na debugowanie skryptów bash-a

Używając skryptów powłoki, w szczególności napisanych przez kogoś innego, przydatne bywa zobaczenie co ten skrypt naprawdę robi. Najprostszym sposobem jest dodanie poniższej linijki na początek skryptu:

set -x

Dzięki temu każda komenda wykonywana przez skrypt będzie wyświetlania na ekranie! Przykład:

Czytaj dalej Prosty sposób na debugowanie skryptów bash-a

Pliki konfiguracyjne projektu w PHP

No więc zwyczajowo robiłem tak: tworzyłem plik php z danymi konfiguracyjnymi i jak chyba każdy dołączałem go przez require_once do projektu. Ostatnio postanowiłem potworzyć dodatki także w Perlu i pojawił się problem, musiałem tworzyć osobny plik konfiguracyjny dla Perla. Mała przenoszalność tutaj. Postanowiłem więc zmienić formę pliku konfiguracyjnego na ini. I Perl szczęśliwy i PHP potrafi to odczytać ;).