.sh 文献中第一溜 #!/bin/bash -il 是什么?美国十次啦唐人社导航美国十次啦唐人社导航
日本男同答:是奉行该剧本文献的阐扬器的旅途和选项!
在一个 shell 剧本文献的第一溜加上 #!标志,称为 shebang,它告诉系统使用哪个阐扬器奉行这个剧本。在 #!/bin/bash 的例子中,它告诉系统使用 Bash 阐扬器奉行这个剧本。
-i 选项暗示 Bash 插足交互式模式,-l 选项暗示 Bash 行为登录 shell 运转,它会在 Bash 启动时奉行 /etc/profile 和 ~/.bash_profile 文献,以便开导环境变量和别号等。
是以 #!/bin/bash -il 的作用是告诉系统使用 Bash 阐扬器以交互式登录款式奉行这个剧本,并在奉行前加载 /etc/profile 和 ~/.bash_profile 文献美国十次啦唐人社导航,以便开导正确的环境变量和别号等。