Проблемы программирования на bash

Есть такой код, который воспроизводит проблему, но при этом менее нагружен:
echo test | xargs -I{} bash -c "echo $(sh -c echo {})"
Проблема в том, что выполняемое в скобках $(sh -c echo {}) не заменяет {} на параметр, но
если я напишу (echo sh -c echo {}), то увижу что параметр передался.
где-то затык при вызове оболочки, при этом неважно sh, bash
27 ноября 2020 в 11:52