doma som sa nudil a tak som si chcel rozbehat setric na konzole :_) ,
#!/bin/bash
IDLES=/tmp/idles
#select idle times from all pseudo terminals
w -h | grep pts* | awk '{print $5}' | tr -d 'a-z' | cut -d "." -f 2 | cut -d ":" -f 2 > $IDLES
#check idle time against random time to run screensaver
for i in `cat $IDLES`;
do
(
if [ $i -gt "20" ];
then cmatrix -abs -u 20 -C white
fi
)
done
2 otazky ,
1. ako dat vystup resp. samotne spustenie commandu cmatrix na danu konzolu ktora splnuje podmienku
2. ako upravit cyklus aby prechadzalo subor a pri prvom splneni podmienky spustit cmatrix ... a ukoncit skript ..
1. otazku fakt neviem a 2. viem ze su cykly kde po prvom splneni podmienky cyklus konci ale ktory to je ...
skriptovat sa este len ucim, tak ak sa mozte nato niekde kuknut :)
dikes; -)
2) použiješ príkaz exit.
Problém je v tom, že v reále nemáš právo na zápis na všetky konzoly keďže Linux je viacužívateľský systém.