Cygwin tidak punya perintah tontonan?


54

Saya menginstal Cygwin di Windows XP untuk menggunakan beberapa perintahnya. Sekarang saya harus memeriksa file setiap 2 menit dan ingin menggunakan arloji untuk tujuan ini, tetapi saya melihat bahwa Cygwin tidak memiliki perintah seperti itu. Apakah ini benar? apa yang bisa saya lakukan?


3
Anda dapat mengetahui paket Cygwin mana yang menyediakan file dan program mana di cygwin.com/packages
Mikel

Jawaban:


71

Ada watchdi cygwin. Tapi itu tidak diinstal secara default. Anda perlu menginstal procps-ngpaket untuk muncul watch. (Anda dapat menjalankan penginstal cygwin lagi dan memungkinkan untuk menginstal hanya paket yang terlewat tanpa menginstal ulang seluruh cygwin)

Alih-alih watchAnda dapat menggunakan siklus sederhana seperti:

while true ; do check file ; sleep 2 ; done

di mana checkperintah pilihanmu.


Apakah 'memeriksa' perintah, atau apakah Anda memasukkannya sebagai pengganti? Saya benar-benar menempel ini dan saya hanya mendapatkan urutan -bash: check: command not found. Penginstal cygwin tampaknya tidak tahu apa-apa tentang itu ...
robert

@robert, itu adalah penampung.
buru



4

Menginstal paket ncurses dan kemudian saya mendapatkan clearlayar di setiap proses. Terima kasih, buru-buru.

Saya menjalankan milik saya sebagai

while true ; do clear; <command> <file> ; sleep 2 ; done

seperti

while true ; do clear; grep ERROR server.log | tail -n 5 ; done

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.