Skip to main content

Linux Command Watch -ohjelman ymmärtäminen

Linux Command: 'tee' - Watch & Log Command Output (Kesäkuu 2026)

Linux Command: 'tee' - Watch & Log Command Output (Kesäkuu 2026)
Anonim

Linux-komentokatsella suorittaa komennon toistuvasti, näyttäen sen lähdön (ensimmäinen seulonta). Näin voit katsella ohjelman ulostulon muutosta ajan myötä. Oletusarvoisesti ohjelma ajetaan 2 sekunnin välein; käytä -n tai --interval määrittää erilainen aikaväli.

- d tai --differences lippu korostaa eroja peräkkäisten päivitysten välillä. -- kumulatiivinen vaihtoehto korostaa "tahmeaa", esittämällä käynnissä olevan näytön kaikista muuttuneista asennoista.

Katsellakuluu keskeytyksettä.

Linux-komennon yhteenveto

katsella -vv -n --differences = kumulatiivinen --help --interval = --versio

Huomaa, että komento annetaan sh-c mikä tarkoittaa, että saatat tarvita ylimääräistä lainausta saadaksesi halutun vaikutuksen.

Huomaa, että POSIX-optioprosessointia käytetään (eli vaihtoehtoisen käsittely keskeytyy ensimmäisen vaihtoehdon puuttuessa). Tämä tarkoittaa sitä, että lippuja komennon jälkeen ei saa itse katsomaan.

Esimerkkejä Linux Watch Commandista

Voit seurata postia seuraavasti:

katsella -n 60 alkaen

Voit tarkistaa hakemiston sisällön muuttamisen seuraavasti:

katsella -d ls -l

Jos olet kiinnostunut vain käyttäjän joen omistamiin tiedostoihin, voit käyttää:

katsella -d 'ls -l | fgrep joe '

Nähdäksesi lainausvaikutukset kokeile näitä:

katsella echo $$

katsella echo '$$'

katsella echo "'"' $$ '"'"

Tärkeä: Käytämieskomennolla (% man), miten komentoa käytetään tietyssä tietokoneessa.