Я пытаюсь получить bash для обработки данных из stdin, который попадает в систему, но не повезло. Я имею в виду не одну из следующих работ:
echo "hello world" | test=($(< /dev/stdin)); echo test=$test
test=
echo "hello world" | read test; echo test=$test
test=
echo "hello world" | test='cat'; echo test=$test
test=
где я хочу, чтобы результат был test=hello world
. Я пробовал поставить "quotes" вокруг "$test"
который тоже не работает.