C'est mon code
#!/bin/bash
showword() {
echo $1
}
echo This is a sample message | xargs -d' ' -t -n1 -P2 showword
J'ai donc une fonction showwordqui fait écho à la chaîne que vous passez en paramètre à la fonction.
Ensuite, j'ai xargsessayé d'appeler la fonction et de passer un mot à la fois à la fonction, et d'exécuter 2 copies de la fonction en parallèle. Ce qui ne fonctionne pas, c'est xargsqu'il ne reconnaît pas la fonction. Comment puis-je réaliser ce que j'essaie de faire, comment faire fonctionner xargs avec la fonction showword?