> Je pense que vous vous en sortirez mieux simplement à coup de :
>
>       01 10 * * * /usr/bin/php 
> /var/www/wiki.domaine.fr/maintenance/deleteOldRevisions.php --delete >> 
> /var/log/cron-dropbox.log 2>&1
>
> Ou alors, si comme moi vous n'aimez par les longues lignes, en
> lançant un script exécutable /root/bin/mediawiki, par exemple :
>
>       #!/bin/bash
>       exec /usr/bin/php \
>               /var/www/wiki.domaine.fr/maintenance/deleteOldRevisions.php \
>               --delete >> /var/log/cron-dropbox.log 2>&1
>
> Qui serait appelé comme ceci :
>
>       01 10 * * * /root/bin/mediawiki
>
> Ou bien alors comme cela si le fichier n'est pas exécutable :
>
>       01 10 * * * /bin/bash /root/bin/mediawiki


Trompé dans ma précédente réponse, ok, je tente votre proposition en
appelant le script depuis crontab.
De ce fait, cela ne me permet pas d'utiliser les alias dans crontab.

J'aurais souhaité un contournement, pour ne pas avoir à supporter le
message d'erreur pour me permettre d'utiliser les alias.
bash -ic "mediawiki1 >> /var/log/cron-dropbox.log 2>&1"


Répondre à