Linux Command Watch -ohjelman ymmärtäminen

Linux-komentojen katselu suorittaa komennon toistuvasti, näyttäen sen ulostulon (ensimmäinen näyttöruutu). Näin voit katsella ohjelman ulostulon muutosta ajan myötä. Oletusarvoisesti ohjelma ajetaan 2 sekunnin välein; Käytä -n tai --interval eri aikaväliä.

-d tai -differences- lippu korostaa eroja peräkkäisten päivitysten välillä. Kumulatiivinen valinta tuo korostuksen "tahmeaksi", mikä näyttää käynnissä olevan näytön kaikista muuttuneista paikoista.

Katselu jatkuu kunnes keskeytyy.

Linux-komennon yhteenveto

katsella [-vv] [-n ] [--versio]

Huomautus

Huomaa, että komento annetaan "sh-c": lle, mikä tarkoittaa, että saatat tarvita lisäviittausta saadaksesi halutun vaikutuksen.

Huomaa, että POSIX-optio-käsittelyä 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ä man- komentoa ( % man ) nähdäksesi kuinka komentoa käytetään tietyssä tietokoneessa.