Wie kann man die Verrohrung richtig umkehren?

373
Mathias Maes

Ich versuche, das Pfeifen rückgängig zu machen. Genauer gesagt versuche ich, diese Aussage umzukehren:

echo 'benutzer: passwd' | sudo chpasswd

Ich würde gerne den "sudo chpasswd" im Voraus erhalten. Ich habe beides versucht:

sudo chpasswd <echo 'Benutzer: Passwd'

Und:

sudo chpasswd <(echo 'Benutzer: Passwd')

Beide funktionieren nicht und vor allem der letzte, den ich nicht verstehe.

Kann ich machen was ich will? Wenn das so ist, wie?

-1

1 Antwort auf die Frage

1
mtak

Folgendes funktioniert auf Ubuntu 17.10 mit bash 4.4.12:

sudo chpasswd < <( echo 'mtak:password' )