Це мій код
#!/bin/bash
showword() {
echo $1
}
echo This is a sample message | xargs -d' ' -t -n1 -P2 showword
Таким чином, у мене є функція, showwordяка перегукується з будь-якою строкою, яку ви передаєте як параметр функції.
Потім я xargsнамагаюся викликати функцію і передавати по одному слову одночасно функцію, а також виконувати 2 копії функції паралельно. Те, що не працює xargs, не розпізнає функцію. Як я можу досягти того, що намагаюся зробити, як змусити xargs працювати з функцією showword?
Також обговорювалося в stackoverflow.com/questions/11003418/…
—
Джошуа Голдберг,