首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在脚本中间重新启动

在脚本中间重新启动
EN

Unix & Linux用户
提问于 2014-10-21 18:56:10
回答 1查看 549关注 0票数 1

我在脚本的中间看到了sudo reboot --这意味着后面还有更多的命令。在reboot之后的命令可以执行时,假设reboot不在if块中,是否存在这种情况?

下面是脚本中包含reboot的部分。请注意,不涉及if块。

代码语言:javascript
复制
    sudo sysctl -p # applies sysctl.conf changes
    sudo sed -i "s/#ListenAddress 0.0.0.0/ListenAddress 0.0.0.0/" /etc/ssh/sshd_config
    sudo service ssh restart

    sudo reboot

    echo "postfix postfix/main_mailer_type        select  No configuration" | sudo debconf-set-selections
    echo "gridengine-master       shared/gridenginemaster string  hpc-master" | sudo debconf-set-selections
    echo "gridengine-master       shared/gridenginecell   string  default" | sudo debconf-set-selections
    echo "gridengine-master       shared/gridengineconfig boolean false" | sudo debconf-set-selections
    echo "gridengine-common       shared/gridenginemaster string  hpc-master" | sudo debconf-set-selections
    echo "gridengine-common       shared/gridenginecell   string  default" | sudo debconf-set-selections
    echo "gridengine-common       shared/gridengineconfig boolean false" | sudo debconf-set-selections
    echo "gridengine-client       shared/gridenginemaster string  hpc-master" | sudo debconf-set-selections
    echo "gridengine-client       shared/gridenginecell   string  default" | sudo debconf-set-selections
    echo "gridengine-client       shared/gridengineconfig boolean false" | sudo debconf-set-selections
    sudo DEBIAN_FRONTEND=noninteractive apt-get install gridengine-common gridengine-client gridengine-master -y
    sudo -u sgeadmin /usr/share/gridengine/scripts/init_cluster /var/lib/gridengine default /var/spool/gridengine/spooldb sgeadmin
    sudo service gridengine-master restart
    sudo service postfix stop
    sudo update-rc.d postfix disable
EN

回答 1

Unix & Linux用户

发布于 2014-10-21 18:59:01

如果sudo失败,脚本将继续运行,例如,如果用户在/etc/sudoers中没有适当的权限。

该命令也可能位于if块中。如果条件不为真,则将执行脚本的其他部分。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/163443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档