[CentOS] Automatically send CTRL-D
William L. Maltby
CentOS4Bill at triad.rr.com
Tue Mar 11 18:48:26 UTC 2008
On Tue, 2008-03-11 at 09:01 -0700, Garrick Staples wrote:
> On Tue, Mar 11, 2008 at 12:35:19PM +0000, Mário Gamito alleged:
> > Hi,
> >
> > Sorry for the little bit off-topic.
> >
> > I have a script that has to performe a hash over a password.
> > Problem is that sha512sum expects CTRL-D to be pressed to return to the
> > command prompt.
> >
> > I've searched all over Google, but either I didn't do the right search or
> > there is nothing relevant about this.
> >
> > Bottom line is that I need this command to print the password hash and
> > returns to the shell automatically:
> >
> > $ sha512sum | xargs echo "password" | cut -f2 -d' '
> >
> > Any help would be appreciated.
>
> Do you mean this?
> echo "password" | sha512sum
You might try stdio re-direction:
passwd=<your_password>
passwd <<EOF
$passwd
EOF
unset passwd
> <snip sig stuff>
HTH
--
Bill
More information about the CentOS
mailing list