网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

shell脚本提示用户输入参数SHELL脚本如何实现切换用户?-创新互联

SHELL脚本如何实现切换用户?首先,我很高兴回答你的问题。shell脚本提示用户输入参数 
SHELL脚本如何实现切换用户?

答案如下。我希望我能帮助你。

创新互联建站是一家专注于网站设计制作、成都网站设计与策划设计,洪泽网站建设哪家好?创新互联建站做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:洪泽等地区。洪泽做网站价格咨询:13518219792

切换用户基本命令:

Su-user-C命令格式执行

1。将用户切换为只执行一个命令

示例:Su-Oracle-C“lsnrctlstart”

其中:

test是用户名

2。切换用户以执行shell文件

切换用户以执行shell文件

Su-Oracle-S/bin/Bash外壳.sh

3.有时需要切换到root用户来执行一些操作。如果用户没有添加sudo的权限,则需要在脚本中使用expect命令。

具体实现如下:

;/usr/bin/expect

splashSuroot

expect“password:”

send“rootpassword\n”

interact

expectEOF

exit

谢谢,希望采纳

在shell脚本中vi命令模式和编辑模式如何切换?

VI命令用于输入要编辑的文件并处理编辑状态。例如,有一个名为aaa.txt文件,然后是VIaaa.txt文件它会aaa.txt文件文件已打开,可以编辑。不用说如何编辑它。按I在当前位置插入,按a在当前位置添加内容,按X删除当前光标所在的字符方向键控制光标的位置。

编辑完成后,如果要保存,可以直接输入:与系统对话,输入WQAfter:按回车键保存退出,然后输入QAfter!按回车键退出而不保存。

shell中调用expect我编写了一个普通用户切换到root的脚本?

要在Bash中直接执行expect,应该使用-C选项而不是重定向。有很多人在Bash中直接调用#expect-cexpect,因为{send:“{send”passwdXXXX\n“}interact”的“spawnsuexpect”不是告诉你的裤子放屁的方法。


当前名称:shell脚本提示用户输入参数SHELL脚本如何实现切换用户?-创新互联
当前地址:http://bjjierui.cn/article/dhjpoe.html

其他资讯