Maison  >  Questions et réponses  >  le corps du texte

Le signe de pourcentage % ne fonctionne pas dans crontab

<p>J'ai un problème cron avec <code>curl</code>:</p> <pre class="brush:php;toolbar:false;">curl -w "%{time_total}n" -o /dev/null -s http://myurl.com >> /pré> <p> Fonctionne très bien et ajoute une ligne avec total_time dans le fichier journal. </p> <p>Mais la même ligne que cron ne fait rien. </p> <p>Ce n'est pas un problème de chemin, puisque <code>curl http://myurl.com >> </p>
P粉818088880P粉818088880394 Il y a quelques jours439

répondre à tous(1)je répondrai

  • P粉340264283

    P粉3402642832023-08-25 10:13:48

    %crontab 的特殊字符。来自man 5 crontab

    Vous devez donc échapper aux % personnages :

    curl -w "%{time_total}\n" -o /dev/null -s http://myurl.com >> ~/log

    à

    curl -w "\%{time_total}\n" -o /dev/null -s http://myurl.com >> ~/log
             ^

    répondre
    0
  • Annulerrépondre