</dev/urandom tr -dc '!@#$%_A-Z-a-z-0-9' | head -c32; echo ""
expr substr $(cat /proc/sys/kernel/random/uuid) 1 8
参考:
linux命令行下生成随机密码
linux shell实现随机数多种方法: http://www.cnblogs.com/chengmo/archive/2010/10/23/1858879.html;
bash shell字符串操作: http://www.jb51.net/article/50435.htm;