跳转至

Shell Script

https://wangdoc.com/bash/script

需要有x执行权限

指定解释器

  • #!/bin/bash
  • #!/usr/bin/env bash(推荐)

运行时会产生新的子进程:

  • bash ./filename.sh(推荐,不用赋予执行权限)
  • ./filename.sh(必须声明,且要赋予执行权限)

运行时不会开启新进程,会影响当前shell,不用赋予执行权限:

  • source ./filename.sh
  • . ./filename.sh(.是source的简写)