BASH系列之一shell概述

2021-05-27 10:12:05 字數 384 閱讀 4561

shell

一:定義:簡單來說shell就是命令直譯器,將使用者輸入的指令轉換成相應的機器能夠執行的程式。

二:種類:shell種類有五種,分別是bourne shell,c shell,korn shell,bourne shell,tenex/tops c shell

這裡主要談的是bash也就bourne shell,它是gnu計畫的一部分

shell指令碼

二:語法格式:

1:shell指令碼的第一行必須是如下格式:

#!/bin/sh

#!符號是用來指定解析該指令碼程式的shel工具,而這裡的/bin/sh 其實指的就是bash

當shell指令碼檔案編寫完成之後,要用chmod改變檔案屬性,使得該檔案變成可執行檔案

git應用系列之(一)認識bash

shell俗稱殼,是指 提供使用者使用介面 的軟體,接收使用者命令,然後呼叫相應的應用程式。圖形化shell通過友好的視覺化介面,呼叫相應應用程式,如windows系類作業系統,類unix,linux系統上的圖形化應用程式gnome,kde等。命令列shell通過輸入特定命令呼叫相應的應用程式。如w...

Bash系列之(一) 變數替換

1.variable如果為空或者未設定,則返回value的值 root k8s node1 vi koala.sh bin bash declare name n name echo name echo name is null echo n name echo name echo name is ...

SQL Server Index系列之一

agenda index structures primary key and clustered index constraints and indexes syntax for creating and managing indexes special indexes index access ...