Bash mój…

http://bash.org.pl/525301/ Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY. Jeżeli spodobał ci się ten wpis, to podziel się nim z innymi lub wesprzyj autora.

Testowanie urządzeń sieciowych

Popełniłem w ramach pracy zaliczeniowej taki oto prosty skrypcik. Jego zadaniem jest wysyłanie pojedynczego pinga do urządzeń z listy. Jeżeli któreś z urządzeń nie odpowiada to na zdefiniowany adres wysyłany jest mail z informacją. Cała sztuczka oparta jest o ping, grep i mail. Można zatem założyć, że nawet zwykły użyszkodnik będzie wstanie uruchomić to narzędzie […]

Podpowiadanie dla mavena w bashu

Jacek opisał w swoim blogu mechanizm uzupełniania w powłoce bash. Ja nie mam żadnych obiekcji przed radosnym uzupełnieniem jego tekstu o ten oto mały skrypcik mavena: Listing 1. (Prawie)Pełny spis argumentów dla mavena _mvn(){ local cur prev opts COMPREPLY=() cur=”${COMP_WORDS[COMP_CWORD]}” prev=”${COMP_WORDS[COMP_CWORD-1]}” opts=”-Dversion= -DarchetypeArtifactId= -DartifactId= -DgroupId= -q –quiet -C –strict-checksum -c –lax-checksums -P –activate-profiles -ff –fail-fast […]