Как каждый указывает, что каждый закончил вводить тест в stdin?
Например, скажем, то, что я хочу зашифровать 'синее' использование MD5 (я знаю, что MD5 небезопасен, но только для этого примера). Я попробовал
user$ blue | md5
то, которое я велся понять, - то, как каждый передает вход по каналу к stdin, но он не работает правильно.
Но если я просто вхожу
user$ md5
Я могу ввести 'синее' слово. Но как я указываю к md5, что закончен, введя текст?
В Вашем первом примере Вам нужно echo
:
user$ echo "blue" | md5