Yanıtlar:
Yerel bir alternatif yok. Gerçek bir yürütülebilir dosyaya ihtiyacınız varsa watch
Homebrew ( brew install watch
) veya MacPorts ( port install watch
) kullanarak edinmeniz gerekir .
Ancak, işlevini taklit edebilirsiniz watch
. Bu standart bir bash döngüsü sırasında gerçekleştirilebilir ( Daniel Pittman tarafından Stack Overflow'dan ):
Kabuk döngüsüyle temel işlevselliği taklit edebilirsiniz:
while :; do clear; your_command; sleep 2; done
Bu sonsuza kadar dönecek, ekranı temizleyecek, komutunuzu çalıştıracak ve iki saniye bekleyecektir - temel uygulama_komut uygulamasını izleyin.
Bunu bir adım ileri taşıyabilir ve your_command ve sleep_duration öğelerini parametre olarak kabul edebilecek bir watch.sh betiği oluşturabilirsiniz:
#!/bin/bash # usage: watch.sh <your_command> <sleep_duration> while :; do clear date $1 sleep $2 done