[Linux] Question shell script : Mais pourquoi il exit comme ca ?

Antoine Delaporte adlp@::1
Mer 20 Nov 11:51:31 CET 2024



mercredi 20 novembre 2024 à 11:25, Jean-Marc Boursot nous disait:

 >Salut Antoine
 >Le 2024-11-20 11:11, Antoine Delaporte a écrit :
>>
>> Sauf que… j'ai des scripts qui se suicident avant la fin, en ne
>> respectant _aucune_ de ces conditions, et j'aimerais comprendre la
>> magie du biniou.
>>
>> Voici donc un exemple réel (oui excessivement simplifié) #!/bin/bash
>> echo Premiere passe
>> docker exec nginx nginx -s reload
>> echo Seconde passe
>> docker exec nginx-mua nginx -s reload
>> echo Fin
>>
>> Donc lorsque j'exécute ce script via une crontab, j'obtiens (dans le
>> mail associé) Uniquement un "Premiere passe". Et je confirme la
>> non-exécution du second reload...
 >Est-ce que tu es sûr que c'est mort ou bien c'est bloqué quelque part en
 >attente d'un retour qui ne vient pas?

Nan, c'est bien mort :-/


'Toine


Plus d'informations sur la liste de diffusion linux