shell脚本中怎样提示输入密码?

jinyun101 2014-05-07 04:04:09
我有一个脚本文件需要对系统的配置文件进行一系列操作,这个时候需要给脚本系统权限。
我想要的效果是直接运行脚本,如果该系统配置文件中不包含对应的项,则提示用户输入对应的密码。
我使用的是Ubuntu 12.04.对于权限理解不是很深入,有懂的朋友解答一下。
...全文
480 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinyun101 2014-05-08
  • 打赏
  • 举报
回复
引用 4 楼 neolyao 的回复:
echo "please input passwd:"
read   passwd
这样可以获得passwd ,好像跟sudo apt-get install xxx时候的实现不同吧。
如此美丽的你 2014-05-07
  • 打赏
  • 举报
回复
echo "please input passwd:"
read   passwd
jinyun101 2014-05-07
  • 打赏
  • 举报
回复
是这样的,我们平时安装应用的时候运行一个脚本程序,如果他要安装东西的话就会提示你输入用户的密码。 我现在知道把所有的命令都加上 sudo xxx的话,有着个效果,可没有别的办法 ,别人不应该是这样实现的吧。
jinyun101 2014-05-07
  • 打赏
  • 举报
回复
自己顶一下,这个好生好奇啊,难受中

19,610

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧