Sposób na powiadomienia w konsoli
Śledzenie komunikatów w konsoli SSH, zwłaszcza gdy mamy otwarte kilka połączeń jest dość nudnym zajęciem. Sprawę uprościć możemy sobie w przypadku stosowania popularnego klienta putty i bash’owego ASCII bell. Wystarczy w konsoli, która np. śledzi logi z pliku wydać następujące polecenie:
:::bash
tail -n 0 -f foo | awk '{if(/bar/) {print $0"\007"; } }'
oraz wybrać z opcji klienta putty Terminal -> Bell: Visual bell oraz Flashing. Gdy zminimalizujemy okno, a w pliku foo pojawi się słowo bar, zminimalizowane okno zacznie ostrzegawczo migać na pasku zadań. Dodatkowo, gdy oczekujemy na wykonanie polecenia możemy dodać na końcu ;echo -en “\007” i uzyskamy podobny efekt.
powered by Hugo and Noteworthy theme