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
# test mal choisie && || pb de syntaxe
Posté par ze_lionix . 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 :
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
Fuse : j'en Use et Abuse !