linux 密码中含@,linux下执行包含密码参数shell脚本,ps -ef进程中显示明文密码处理...
执行脚本时传递密码参数方式#!/bin/bashsh ./exec_impl.sh thinkmar 1>/dev/null 2>&1 << EOFThinkMarPwdEOF具体执行脚本中获取密码#!/bin/bashINPUT_PWD=""read -p "Enter Password :" INPUT_PWDsleep 15;echo "[`date`],us
执行脚本时传递密码参数方式
#!/bin/bash
sh ./exec_impl.sh thinkmar 1>/dev/null 2>&1 << EOF
ThinkMarPwd
EOF
具体执行脚本中获取密码
#!/bin/bash
INPUT_PWD=""
read -p "Enter Password :" INPUT_PWD
sleep 15;
echo "[`date`],user_name=$1,user_pwd=$INPUT_PWD" > ./result.txt;
执行
pm22:~ # sh exec_main.sh
搜索执行脚本参数情况
pm22:~ # ps -ef | grep exec_impl
root 9465 9464 0 09:36 pts/0 00:00:00 sh ./exec_impl.sh thinkmar
root 14519 7390 0 09:36 pts/2 00:00:00 grep exec_impl
结果,参数传递正确
pm22:~ # cat result.txt
[Thu Jul 27 09:37:03 CST 2017],user_name=thinkmar,user_pwd=ThinkMarPwd
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)