我们如何对shell脚本进行检查?

我们如何对shell脚本进行检查?

任何人都可以帮助我使用 shell 脚本完成此操作:

  1. 当虚拟机启动时,它会检查文件夹(dbsync-installdir)是否存在
  2. 如果不存在,它将使用 下载 ZIP 文件wget

答案1

检查目录是否不存在:

if [ ! -d "$DIRECTORY" ]; then
    # Here if $DIRECTORY doesn't exist.
    wget http://url_to_zip_file
fi

要提取 zip 文件,请参阅man unzip

您还可以检查目录是否存在:

if [ -d "$DIRECTORY" ]; then
    # Here if $DIRECTORY exists.
fi

相关内容