Questo è il mio codice
#!/bin/bash
showword() {
echo $1
}
echo This is a sample message | xargs -d' ' -t -n1 -P2 showword
Quindi ho una funzione showword
che fa eco a qualsiasi stringa che passi come parametro alla funzione.
Quindi ho xargs
provato a chiamare la funzione e passare una parola alla volta alla funzione, ed eseguire 2 copie della funzione in parallelo. La cosa che non funziona è xargs
che non riconosce la funzione. Come posso ottenere quello che sto cercando di fare, come posso far funzionare xargs con la funzione showword
?