( Zahy | 2016. 05. 20., p – 21:14 )

Nyilván nem ez a legégetőbb probléma, de ez mi a francnak kell?

MYPASSWORD=$(echo EzAzUjPassw0rd)

Illetve mivel nyújt ez többet, mint ez:

MYPASSWORD=EzAzUjPassw0rd

Mert az világos, hogy az első esetben lesz a jelszavam után egy ENTER is, de mivel az ezt követő echo | passwd -nél az echo paraméterét nem raktad idézőjelek közé, kb semmi jelentősége nincs a kéát ENTER-nek - legalábbis nem nagyon látom.
(Persze felfogható subnak is, mert megoldást az eredeti problémára nem tudok.)