原文:shell脚本判断执行用户

在脚本中,判断执行者是否为root。 判断方法 , 判断方法 但是用sudo执行回报脚本有语法错误,不知为何,有知道的高手请回复我 。 ...

2015-07-25 11:48 0 2832 推荐指数:

查看详情

shell脚本中使用其他用户执行脚本

1,用su,当我们需要以其他身份执行 command,或者shell脚本。一般命令如下: a. 切换用户执行一条命令的可以用: su - oracle -c your_commandb. 切换用户执行一个shell文件可以用:su - oracle -s /bin/bash ...

Tue May 07 23:22:00 CST 2013 0 19616
Shell 脚本判断上一个命令是否执行成功

"$?" 记录上一条命令执行的返回值,如果为0 则代表执行成功,其他表示失败。 命令 参考:https://blog.csdn.net/laobai1015/article/details/94010186 ...

Wed Jan 13 06:04:00 CST 2021 0 1122
shell脚本判断上一个命令是否执行成功

shell脚本判断上一个命令是否执行成功 shell中使用符号“$?”来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败。结合if-else语句实现判断上一个命令是否执行成功。 示例如下: if [ $? -ne 0 ]; then echo "failed ...

Thu Aug 16 00:26:00 CST 2018 0 14899
shell脚本中切换用户执行命令

1.切换用户执行命令 su 用户名 -c "命令" 2.切换用户执行脚本 su 用户名 -s /bin/bash 脚本路径 3.切换用户执行命令集su 用户名 <<EOF命令集EOF ...

Fri Jun 06 01:36:00 CST 2014 0 3492
Shell脚本实现切换用户执行命令

Linux实现切换用户执行命令 #!/bin/bash su - es <<! 123 #用户密码 nohup /usr/local/elasticsearch-7.6.1/bin/elasticsearch & exit !    ...

Fri Apr 22 01:20:00 CST 2022 0 908
shell脚本中切换用户执行相应的命令或者shell脚本的方法

通常在执行自动化过程中可能需要将root用户切换到其他用户进行执行,如:oralce 但是,执行的命令又要回到root用户下,继续执行root用户下的其他命令。 此时需要了解 su 命令中的参数 -c 或 -s 比如: # su - oracle -c "pwd"/home/oracle ...

Thu Aug 06 18:30:00 CST 2015 0 4594
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM