OpenBSD'de, sürüm 6.7'den (yaklaşık 15 Nisan 2020'den beri anlık görüntülerde), ~
bir crontab dosyasında ile rastgele zaman aralıkları belirtebilirsiniz :
Bir ~
alandaki karakter kullanılarak rastgele bir değer (yasal aralık dahilinde) elde edilebilir . Rastgele değerin aralığı açıkça belirtilebilir, örneğin 0~30
0 ile 30 arasında bir rastgele değer ile sonuçlanır. Her iki tarafındaki sayılardan biri (veya her ikisi) ~
atlanırsa, alan için uygun sınır (düşük veya yüksek) kullanılır.
30~45 * * * * somecommand
bu nedenle somecommand
15 dakikalık aralıkta, her saatin yarısını çeyrek ile bir sonraki saatte, her saat arasında bir noktada yürütür .
Kullanımı yana ~
alır, bir tek belirli bir aralıkta, fakat rastgele değer, crontab gibi
~ 9~11 * * * somecommand
her gün sabah 9:00 ile öğlen (11:59) arasında bir noktada soruda istendiği gibi komutu çalıştırırdı.
Ayrıca bakınız
Uyarı (kılavuzda belirtilmemiş): Rastgele zamanlar rastgele seçilir, ancak crontab yeniden yüklenene kadar, yani cron daemon yeniden başlayana veya crontab ile düzenlenene kadar sabitlenircrontab -e
. Bu nedenle kullanmak gibi, işin her çalışma için yeni bir rasgele değer sağlamak olmaz sleep
ile $RANDOM
yapardı.
--randomwait
. Yum'a--splay
argüman veya şef-istemciye argüman), ancak olmayanlar için rastgele bir yürütme süresi bir iş zamanlayıcısında yararlı bir özellik olacaktır.