How can I check if a program exists from a Bash script?

后端 未结 30 1945
有刺的猬
有刺的猬 2020-11-21 07:21

How would I validate that a program exists, in a way that will either return an error and exit, or continue with the script?

It seems like it should be easy, but it\

30条回答
  •  借酒劲吻你
    2020-11-21 08:03

    I had to check if Git was installed as part of deploying our CI server. My final Bash script was as follows (Ubuntu server):

    if ! builtin type -p git &>/dev/null; then
      sudo apt-get -y install git-core
    fi
    

提交回复
热议问题