• # test mal choisie && || pb de syntaxe

    Posté par . En réponse au message GNU parallel et function zsh. Évalué à 2.

    Je connaissais pas avant ( merci ), du coup j'ai un peu essayé.

    Ce que tu cherches à faire se fait en une ligne :

    ls . | parallel echo
    
    

    Je ne pratique pas zsh mais
    - soit tu t'es trompé de syntaxe
    - soit ce n'est pas ton shell par défaut . Car j'ai remarqué que parallele utilise le shell par défaut !
    Malgré le sheebang sur ton script je me prenais des "bash : func command not found".

    Bref, chez moi, avec bash comme default shell j'ai ajusté la déclaration de fonction et ca roule

    #!/bin/bash
    function func () {
     echo "appel"
     echo 1ドル
    }
    export -f func
    ls . | parallel func 
    
    

    Fuse : j'en Use et Abuse !