Specjalnie użyłem stwierdzenia "programowanie", gdyż bash nie jest językiem programowania:
Bash to jedna z najpopularniejszych powłok systemów uniksowych. Jest domyślną powłoką w większości dystrybucji systemu GNU/Linux oraz w systemie Mac OS X w wersji 10.4 Tiger, istnieją także wersje dla większości systemów uniksowych. Bash jest także domyślną powłoką w środowisku Cygwin dla systemów Win32.
Źródło: wikipedia.org
1. W przeciwieństwie do Pythona, interpreter poleceń jest już zainstalowany, więc zacznij od razu od stworzenia pliku z rozszerzeniem *.sh:
gedit plik_zrodlowy.sh
2. Pamiętaj, że skrypty w Bashu powinny zaczynać się linijką:
Kolejny z serii artykułów o Conky. Tym razem opiszę sposób, dzięki któremu dodasz do swojego Conky skrypty wyświetlające temperaturę karty graficznej, dysku twardego i procesora.
Karta graficzna:
Karty z rodziny nVidia:
1. Na początek zainstaluj pakiet nvidia-settings:
sudo apt-get install nvidia-settings
2. Stwórz plik ze skryptem:
gedit conky/nvidia
3. I umieść w nim poniższy kod:
#!/bin/bash
GPU_temp="$(DISPLAY=":0.0" nvidia-settings -q gpucoretemp | sed '/Attribute/!d;{s/.*): //;s/.//}' 2>/dev/null)"
echo $GPU_temp
Jedną z wielu ciekawych funkcji programu Conky jest możliwość sprawdzenia poczty Gmail. Aby to zrobić potrzebny będzie odpowiednio napisany skrypt i kod, który umieścimy w pliku konfiguracyjnym.
1. Na początek stworzymy folder, w którym zapiszemy skrypt. Otwórz terminal (Aplikacje > Akcesoria > Terminal) i wpisz:
mkdir conky
2. Stwórz plik, w którym będzie zawarty skrypt:
gedit conky/gmail
3. Wklej do niego poniższy kod:
#!/bin/bash