Provided by: manpages-tr_2.0.6-2_all bug

İSİM

       watch - tam ekran çıktı gösteren bir uygulamayı aralıklı çalıştırır

KULLANIM

       watch [seçenekler] komut

AÇIKLAMA

       watch  belirtilen komutu tekrar tekrar çalıştırır, çıktısını ve hatalarını görüntüler (ilk dolu ekranda).
       Bu, komut çıktısının zaman içindeki değişimini izlemenizi sağlar. Öntanımlı olarak, komut her 2  saniyede
       bir durdurulana kadar tekrar tekrar çalıştırır.

SEÇENEKLER

       -d, --differences[=permanent]
           Ardışık güncellemeler arasındaki farkları vurgular. İsteğe bağlı permanent değeri belirtilirse, watch
           ilk yinelemeden itibaren tüm değişiklikleri gösterir.

       -n, --interval ARALIK
           Güncelleme  aralığını  belirler.  Komut, daha küçük değerlerin dönüştürüldüğü 0,1 saniyeden daha kısa
           aralıklara izin vermez. Ondalık ayracı olarak ’.’ veya ’,’ her yerelde çalışır. WATCH_INTERVAL  ortam
           değişkeni,  belli  bir  aralığı  (aynı  kurallar  ve  biçimlendirme  ile)  kalıcı  hale getirmek için
           kullanılabilir.

       -p, --precise
           komutun her ARALIK saniyede bir çalıştırmayı dener.  Bu  ntptime(8)  (varsa)  ile  denenirse  kesirli
           saniyelerin sürekli arttığı normal kipin aksine (neredeyse) aynı kaldığı görülebilir.

       -t, --no-title
           Ekranın  üst  kısmında aralık, komut ve geçerli saatin görüntülendiği başlığı ve altındaki boş satırı
           göstermez.

       -b, --beep
           komut sıfırdan farklı bir çıkış durumu ile çıkarsa ses çıkarır.

       -e, --errexit
           komut hata verirse ekranı dondurur ve bir tuşa basılırsa çıkar.

       -g, --chgexit
           komut çıktısı değişirse çıkar.

       -c, --color
           ANSI renk ve biçim dizilimlerini yorumlar.

       -x, --exec
           İstenilen etkiyi elde etmek için fazladan tırnak kullanma ihtiyacını  azaltan  sh  -c  yerine  komutu
           exec(2) çağrısı kullanılır.

       -w, --no-linewrap
           Satır sarmalamayı kapatır. Uzun satırlar alt satırda devam edeceğine satır sonunda kırpılır.

       -h, --help
           Yardım metnini gösterir ve çıkar.

       -v, --version
           Sürüm bilgilerini gösterir ve çıkar.

ÇIKIŞ DURUMU

       0   Başarılı.

       1   Çeşitli başarısızlıklar.

       2   Süreci izlemek için çatallama başarısız.

       3   Alt sürecin yazma borusuyla standart çıktıya yerleştirilmesi başarısız.

       4   Komut çalıştırma başarısız.

       5   Alt sürecin yazma borusunun kapatılması başarısız.

       7   Süreçlerarası iletişim borusunu oluşturmak başarısız.

       8   waitpid(2) ile alt sürecin dönüş değeri alınamadı veya komut hata oluşunca çıktı.

       diğer
           watch, komut çıkış durumunu alt süreç çıkış durumu olarak değerlendirdi.

ORTAM DEĞİŞKENLERİ

       watch davranışını etkileyen ortam değişkeni:

       WATCH_INTERVAL
           Güncelleme aralığı, --interval komut satırı seçeneğinin izlediği kuralları izler.

EK BİLGİ

       POSIX  seçenek  işlemleri kullanılır (örneğin, seçenek işlemleri seçenek olmayan ilk girdide durdurulur).
       Yani, komuttan sonraki seçenekler watch tarafından yorumlanmaz.

YETERSİZLİKLER

       Uçbirim yeniden boyutlandırıldığında, ekran bir sonraki  zamanlanmış  güncellemeye  kadar  doğru  şekilde
       yeniden boyanmaz. Tüm --differences vurgulamaları da güncelleme sırasında kaybolur.

       Yazdırılamayan  karakterler  uygullama  çıktısından  ayıklanır.  Bunların da gösterilmesi istenirse komut
       borulamasının parçası olarak cat -v kullanılabilir.

       Ekranın son sütununda yer alan karakterde görüneceği varsayılan  birleştirme  (aksan)  karakterleri,  bir
       önceki sütunda görünebilir veya hiç görünmeyebilir.

       Birleştirme  (aksan)  karakterleri --differences vurgulamalarında asla fark olarak ele alınmaz. Vurgulama
       yalnızca ana karaktere uygulanır.

       Son sütunda biten bir satırın hemen ardından gelen boş satırlar görüntülenmez.

       --precise kipi, yürütülmesi ARALIK saniyeden  uzun  süren  bir  komutun  bozduğu  zamanlamayı  düzeltecek
       gelişmiş  zamansal  bozunma teknolojisine henüz sahip değildir. watch ayrıca, ARALIK saniyeden uzun süren
       önceki bir yürütmeyi (netstat’ın DNS aramalarının bazan çok  uzun  sürmesi  gibi)  yakalayabilecek  kadar
       hızlı bir şekilde komut yürütmesini başlatma durumuna da geçebilir.

ÖRNEKLER

       Posta şöyle de izlenebilir:

           watch -n 60 from

       Bir dizinde gerçekleşen değişiklikler böyle de izlenebilir:

           watch -d ls -l

       Yalnızca joe kullanıcısına ait dosyaları izlemek için:

            watch -d ’ls -l | fgrep joe’

       Tırnak kullanımının etkilerini gözlemlemek için:

           watch echo $$
           watch echo ’$$’
           watch echo "’"’$$’"’"

       Hassas zaman tutmanın etkisini görmek için -p eklenebilir:

           watch -n 10 sleep 1

       Yöneticinin son çekirdeği kurmasını izlemek için:

           watch uname -r

       Bilgi:
           -p  seçeneğinin, özellikle ntpdate veya açılış zamanını değiştiren diğer uygulamalar nedeniyle ortaya
           çıkan yeniden başlatmalarda çalışacağının garantisi yoktur.

GERİBİLDİRİM

       Hata bildirimi için lütfen <procps (at) freelists.org> adresini kullanın.

       Lütfen, çeviri ile ilgili bildirimler için <belgeler-genel (at) lists.sourceforge.net> adresini kullanın.

TARİHÇE

       Gerçekleme, Tony Rems’in 1991 tarihli  özgün  watch  uygulamasına  dayanmaktadır  (ilk  değişiklikler  ve
       düzeltmeler Francois Pinard tarafından yapılmıştır).

       Mike  Coleman  tarafından  büyük  ölçüde  elden  geçirilerek  yeni özellikler (farklar seçeneği, SIGWINCH
       işleme, sınırsız komut uzunluğu, uzun satır işleme) Nisan 1999’da eklendi.
       2002-2003’te Albert Cahalan tarafından değişiklikler yapıldı.
       2008’de Morty Abzug tarafından standart hata işlemleri, exec ve beep seçenekleri eklendi.
       2009’da Jarrod Lowe tarafından Unicode desteği eklendi.

ÇEVİREN

       © 2022 Nilgün Belma Bugüner
       Bu çeviri özgür yazılımdır: Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
       Lütfen, çeviri ile ilgili bildirimde bulunmak veya çeviri yapmak  için  https://github.com/TLBP/manpages-
       tr/issues adresinde "New Issue" düğmesine tıklayıp yeni bir konu açınız ve isteğinizi belirtiniz.

procps-ng 3.3.16                                  Haziran 2020                                          WATCH(1)