В качестве средства, чтобы понять, как управлять приоритетом привязки с помощью каналов, я пытаюсь напечатать путь одного файла на каталог - для каждого каталога:
find $PWD -type d | xargs --delimiter "\n" -I% -n 1 (find % -maxdepth 1 | head -1)
Я no matches found: (find % -maxdepth 1 | head -1)
. Без скобок я получил бы xargs: find: terminated by signal 13
так что я уверен, что нам нужно как-то сделать каналы правильно ассоциативными.
Как передать ввод xargs команде, содержащей каналы? (пожалуйста, не говорите мне использовать -exec
, я хочу узнать, как управлять приоритетом привязки для других проблем).