Forum Turris
Fórum Turris Nápověda

Milí majitelé routerů Turris,

toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.


Dear Turris routers users,

this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.

Nahoru Téma Majitelé routerů / Uživatelská vylepšení / Náhrada za příkaz watch
- Od stemar Dne 2015-09-09 15:27
Je to drobnost a nejspíše pro většinu uživatelů příliš snadné než aby stálo za zmínku, přesto, pokud by to snad někomu pomohlo:
V Busyboxu Turrise mi často (naposledy včera, při směrování WiFi antény) chybí příkaz watch, který periodicky spustí nějaký příkaz (třeba vypiš sílu signálu), definovaný čas počká, smaže obrazovku a to celé se opakuje dokud se to nebreakne. Hledal jsem v balíčcích, že si ho doinstaluji ale nenašel. Možná jsem i špatně hledal. Spáchal jsem si namísto toho níže uvedený script, který jsem přidal na konec souboru /etc/profile.
watch () {
  if [ $# -gt 0 ]; then
    PAUSA=1
    if [ $1 = "-n" ]; then
       shift
       PAUSA=$1
       shift
    fi

    while [ 1 ]; do
        clear
        date
        "$@"
        sleep $PAUSA
    done
  else
    echo -e "\nUsage:\n watch [options] command\n\nOptions:"
    echo -e " -n <secs> seconds to wait between updates (default 1)"
  fi
}
Nahoru Téma Majitelé routerů / Uživatelská vylepšení / Náhrada za příkaz watch

Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill