shell中第一行#!/bin/bash的作用


前言

搜索關鍵詞

shell中第一行#!/bin/bash的作用
  • shell 是一種腳本語言。
  • 腳本本質是一個文件,文件里面存放的是 特定格式的指令,系統可以使用腳本解析器 翻譯或解析 指令 並執行(它不需要編譯)。
  • shell 既是應用程序 又是一種腳本語言(應用程序 解析 腳本語言)。

作用

“#!” 是一個約定的標記,它告訴系統這個腳本需要什么解釋器來執行,即使用哪一種Shell。不寫則默認使用SHELL。

shell命令解析器:系統提供 shell命令解析器:

sh ash bash

查看自己linux系統的默認解析:

echo $SHELL

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM