Porozumění Linux Command Watch

Příkaz příkazu Linux běží opakovaně příkazem a zobrazuje jeho výstup (první obrazovka). To umožňuje sledovat změnu výstupu programu v průběhu času. Ve výchozím nastavení se program spouští každé 2 sekundy; použijte -n nebo --interval pro zadání jiného intervalu.

Příznak -d nebo --differences zvýrazní rozdíly mezi následujícími aktualizacemi. Možnost - kumulativní činí zvýraznění "lepkavý", přičemž zobrazuje běžící zobrazení všech pozic, které se kdy změnily.

Hodinky budou spuštěny, dokud nebudou přerušeny.

Synopse příkazu Linux Watch

sledovat [-dhv] [-n

Poznámka

Všimněte si, že příkaz je dán "sh -c", což znamená, že pro získání požadovaného efektu budete možná muset použít extra citace.

Všimněte si, že je použito zpracování možností POSIX (tj. Zpracování volby se zastaví při prvním argumentu bez možnosti). To znamená, že příznaky po příkazu nejsou interpretovány samotným hodinkami .

Příklady příkazu Linux Watch

Chcete-li sledovat poštu, můžete:

sledovat -n 60 od

Chcete-li sledovat obsah změny adresáře, můžete použít:

sledovat -d ls -l

Pokud se zajímáte pouze o soubory, které vlastní uživatel Joe, můžete použít:

sledovat -d 'ls -l | fgrep joe '

Chcete-li vidět účinky citace, vyzkoušejte tyto:

sledovat echo $$

sledovat echo '$$'

sledovat echo "'"' $$ "" ""

Důležité: Použijte příkaz man ( % man ), abyste zjistili, jaký příkaz se používá v konkrétním počítači.