Czy istnieje sposób, aby skutecznie to zrobić w bash:
/my/bash/script < echo 'This string will be sent to stdin.'
Zdaję sobie sprawę, że mogę potokować wyjście z echa, takie jak to:
echo 'This string will be piped to stdin.' | /my/bash/script
echo
>
formularz przekierowania otworzy deskryptor pliku jako fd 0
(stdin), podczas gdy |
opens uruchamia proces potomny i dołącza jego standardowe wyjście (fd 1) do wejścia standardowego innego procesu. Fakt ten może mieć niebanalną konsekwencje (pomyśl o dzielenie zmiennych środowiskowych?)