1. 程式人生 > >shell 編程快速入門

shell 編程快速入門

lin inf image 計算 翻譯 win info ash 操作

shell 介紹

在計算機科學中,shell 是一個命令解釋器,shell 腳本是 shell 編程的一種實現

shell 是位於操作系統和應用程序之間,是他們二者最主要的接口,shell 負責把應用程序的命令解釋給操作系統,將操作系統處理後的結果解釋給應用程序,所以,shell 相當於是應用程序與操作系統之間的媒介(翻譯官的角色)

技術分享圖片

linux 內一般是 bash,mac 是 zsh,然後還有 windows 的cmd,不過最近 windows 發布了完整內核的 linux 子系統 WSL 2

查看當前系統的 shell 類型:echo $SHELL

shell 腳本

定義:可執行的 linux 命令不在命令行下執行,而是通過一個文件執行時,稱這個文件是 shell 腳本

#!/bin/bash
echo hello, world!

shell 編程快速入門