Microsoft
Software
Hardware
Network
Question : catch md5sum output
I am writing a script that when run will ask the user to enter a password. The function will be something like:
function func_somethin() {
read -p "Enter User Password: " DBPASS
echo '${DBPASS}' | md5sum | grab MD5 here and place into variable of ${MD5PASS}
}
${MD5PASS} will be placed into a SQL query.
The problem I am having is catching the output and placing it into ${MD5PASS}. When I run it from command line I get this output..
[root@centbox trunk]# echo "password" | md5sum
286755fad04869ca523320acce
0dc6a4 -
But I only need to grab the MD5. Any help would be great, as always I know I can get the best answers here with the level of knowledge amongst all of the experts. Thanks again
Answer : catch md5sum output
So you will have to issue
MD5PASS=$(echo ${DBPASS} | md5sum | tr -d '-')
wmp
Random Solutions
CERunAppAtTime not working as expected
Exchange Email Quota Notifications
Windows cannot access the file gpt.ini the system cannot find the file specified
Problem accessing global IP that are local servers within the optional port of my Firebox
How do i send a copy of a non-delivery report to Postmaster with exchange 2007
How can I decode UTF characters from a file using Python?
How to add printers in an ADUC OU
Adding Shortcuts to the Right Click Menu in Solaris 8 Open Windows
connect to MS Access database from Linux
Emails to msn and a few select domains fail due to time out