Следующая команда работает для кодирования stdin
с использованием echo
:
echo "abc" | openssl enc -base64
Эта команда также работает для замены символов в stdin
используя cat
:
cat | sed 's/a/b/g'
Однако следующая команда, которая должна кодировать stdin
с помощью cat
, не отвечает моим потребностям, потому что она не отображает закодированное значение каждый раз, когда я нажимаю return.
cat | openssl enc -base64
Как я могу кодировать stdin
на лету, используя cat
?