2017-03-26 4 views

Répondre

0

Je n'ai jamais entendu parler d'une telle possibilité dans les fichiers de crontab. Et je ne suis pas sûr de ce que vous essayez d'accomplir. Est-il possible d'élaborer à ce sujet?

De manuel d » cron,

Cron se réveille chaque minute, en examinant toutes les crontabs stockées, vérifier chaque commande pour voir si elle doit être exécutée dans la minute actuelle.

Cependant ce que vous pourriez faire à la place est un script qui est exécuté à chaque minute et dans ce script, vous pouvez générer un nombre aléatoire et un seuil pour décider d'exécuter votre someScript.sh

par exemple Cron regarderait comme

*/1 * * * * /gateScript.sh 

et gateScript.sh aimerait:

#!/bin/bash 
rand=${RANDOM} 
threshold=16384 #middle value of possible $RANDOM outputs 
if [ "${rand}" -gt "${threshold}" ]; then 
    exec someScript.sh 
fi 

voir here pour une génération de nombres "aléatoire" plus élaborée.

+0

Je souhaite masquer l'activité Web en tant qu'être humain. Je trouve un gateScript moins lisible, mais devine que je dois le faire de cette façon –