• [^] # Re: plus tout ce que je n'ai pas vu...

    Posté par . En réponse au message Un gestionnaire de téléchargement en shell. Évalué à 1.

    Je prends note pour la version raccourcie des conditions simples, je n’y pense pas en shell.

    Pour le '*' non developpé c’est exactement le but ! Lorsqu’il n’existe aucun fichier dans ~/.dm/*.tmp, ma boucle « for tmp in $dir/*.tmp » fait une itération dans laquelle $tmp prend la valeur $dir/'*'.tmp ('*' est là pour signaler que le * n’est pas développé) je teste donc la valeur de cette variable, et arrête le « serveur » dans ce cas précis.

    Pour le « echo $(basename... », oups! Effectivement ça peut se simplifier, disons pour ma défense qu’un script shell ça bouge pas mal et que j’ai sûrement été amené à simplifier cette ligne en oubliant le echo superflu.

    « plus tout ce que je n'ai pas vu... »

    Mais non, mais non... 0:)

    Ceci dit, merci, le but inavoué était aussi de me faire reprendre un peu le code pour voir ce qui était améliorable. :)