Linux之shell入門

一、編寫規範

程式碼規範:
       #!/bin/bash     【指定告知系統當前這個腳本要使用的shell解釋器】
        shell相關指令


文件命名規範:
      文件名.sh           .sh是linux下bash shell 的默認後綴

二、使用流程

1、創建.sh文件

2、編寫shell程式碼

3、執行shell腳本(腳本必須得有執行許可權)

三、案例

注意:輸出的內容如果包含字母和符號(不包含變數),則需要用引號包括起來,如果是數字可以包含也可以不包含。

案例1: 在root用戶根目錄下創建一個文件名稱為shell的文件夾,再在該文件夾內創建test.sh文件,實現第一個shell腳本程式,輸出hello world 

輸出命令:# echo hello world

注意:這裡在運行時一定要寫成 ./test.sh,而不是test.sh,運行其他二進位的程式也一樣,直接寫test.sh,Linux系統會去PATH(環境變數)里尋找有沒有test.sh的,而只有/bin,/sbin,/usr/bin,/usr/shin等在PATH里,你的當前目錄通常不在PATH里,所以寫成test.sh是會找不到命令的,要用/test.sh告訴系統說,就在當前目錄找。

案例二:使用root用戶創建並自行test2.sh,實現創建一個shelltest用戶,並在其家目錄中新建文件try.html .