什么#!运算符在Linux中的意思?

时间:2017-03-23 09:29:09

标签: shell

在关注this教程后,我找到了一个命令

#!/bin/sh
git --work-tree=/var/www/domain.com --git-dir=/var/repo/site.git checkout -f

我不明白#!/ bin / sh的含义。我试图搜索它,但谷歌删除了!来自搜索结果的符号。

#!/bin/sh在这里意味着什么? 请帮忙。

1 个答案:

答案 0 :(得分:1)

#!指定用于执行脚本的程序,如果没有明确地将其调用,那么

在您的情况下,如果您使用以下命令调用脚本:Linux将以/bin/sh <scriptname.sh>

执行它