Dobrý deň, potreboval by som poradiť s jedným skriptom, ktorý som si napísal, aby som sa vyhol tomu otravnému stmavovaniu obrazovky počas dlhšej nečinnosti (napr. pozeranie filmu). Pôvodne som spravil dva veľmi jednoduché, prvý ktorý gnome-screensaver a gnome-power-manager vypol, druhý, ktorý ich opätovne zapol. Povedal som si však, že dve ikonky na tray-i sa mi príliš nepáčia a ako riešenie nie sú zrovna elegantné, preto som si kukol podmienky a napísal som toto:
#!/bin/bash
if [ "$(pidof gnome-screensaver)" && "$(pidof gnome-power-manager)" ]
then killall gnome-screensaver && killall gnome-power-manager
else gnome-screensaver && gnome-power-manager
fi
vyhodí mi to toto
./pokus.sh: line 2: [: missing `]'
** (gnome-screensaver:18511): WARNING **: screensaver already running in this session
Vtipné je, že kým tam bolo len gnome-screensaver, všetko išlo ako malo...