Chinaunix
标题:
自动转换用户
[打印本页]
作者:
willzhang121
时间:
2014-06-22 22:13
标题:
自动转换用户
各位大神,小弟练习脚本,root用户时,在进行sh运行是ok,但是用source,用户自动切换成非root的了
1.jpg
(11.24 KB, 下载次数: 20)
下载附件
2014-06-22 22:12 上传
求大神解惑
作者:
q1208c
时间:
2014-06-23 07:17
如果没看到脚本, 我觉得没多少人能说出真正的原因吧.
作者:
humjb_1983
时间:
2014-06-23 09:47
脚本发来看看。。。。
作者:
willzhang121
时间:
2014-06-23 10:04
脚本代码如下(其实就是鸟哥里面的原题,只不过路径是根据我虚拟盒的内容复制过来的):
#!/bin/bash
PATH=/home/share/lib:/home/user/arm-2009q3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
export PATH
read -p "please input your firstname:" firstname
read -p "please input your lastname:" lastname
echo "\n your full name is : $firstname $lastname"
exit 0
作者:
Shell_HAT
时间:
2014-06-23 10:31
回复
4#
willzhang121
把最后那行 exit 0 删掉
作者:
q1208c
时间:
2014-06-23 17:23
回复
4#
willzhang121
这不是切换了用户, 而是退出了你的当前login.
楼上已经告诉你了, 删除掉最后的 exit 0 就OK了.
作者:
willzhang121
时间:
2014-06-23 22:09
哦, 原来这样啊!多谢 shell_HAT 的指点,小弟跪谢啦!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2