Синтаксис, который Вы использовали, создает два ведущих устройства имущества и соединяет их вместе двунаправлено. Вы получаете постоянный echos, потому что Вы не добавили"echo=0
"к опциям. Вероятно, также необходимо добавить raw
для Вашего варианта использования.
Второй случай отличается, потому что тот канал работает в подоболочке, где T_aft=$T
сброшен.