Bonjour,
je souhaite exécuter en parallèle dans un script zsh, avec GNU parallel, une fonction définit dans ce même script comme ceci
#!/bin/zsh
function func {
echo $1
}
export -f func
func "Hello"
ls . | parallel func
Hors cela ne fonctionne pas, j'obtiens comme message d'erreur "zsh:1: command not found: func". Il y a pourtant bien un export demandé dans la page man de GNU parallel.
Une idée ou une wizarderie ? Parce que j'ai bon chercher et essayer, (…)