sh bash中的Webserver初始化程序/限制器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh bash中的Webserver初始化程序/限制器相关的知识,希望对你有一定的参考价值。

#!/bin/bash

# First, kill mailcatcher everytime
hasmailcatcher=`ps aux | grep '[m]ailcatcher'`
echo $hasmailcatcher
if [[ -n $hasmailcatcher ]]; then
    sudo kill -9 `ps aux | grep '[m]ailcatcher' | awk '{print $1}'`
fi

# Determine the action
action=$1

if [ "$action" == 'start' ]; then
  sudo apachectl restart
  sudo mysql.server start
  mailcatcher --smtp-port 1040 --verbose

elif [ "$action" == 'stop' ]; then
  sudo apachectl stop
  sudo mysql.server stop

else
  echo 'Please specify an action: start or stop'
  exit 1
fi

echo 'Done!'

以上是关于sh bash中的Webserver初始化程序/限制器的主要内容,如果未能解决你的问题,请参考以下文章

sh webserver-backup.sh

sh webserver-backup.sh

sh 脚本的初始部分用于将/ bin / bash,/ bin / ls,/ bin / rpm及其libs复制到JAIL。

linux基础:shell中的sh与bash区别与常用命令

shell脚本

bash与sh的问题