[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