1. 程式人生 > 其它 >shell指令碼執行方式

shell指令碼執行方式

技術標籤:linuxlinux

  1. echo輸出命令
    echo [選項][輸出內容]
    選項:-e:支援反斜線控制的字元轉換在這裡插入圖片描述
    在這裡插入圖片描述
  2. shell指令碼
    指令碼都以.sh結束,指令碼第一行#!bin/bash
    以hello.sh簡單指令碼為例:
    在這裡插入圖片描述
    指令碼執行有兩種方法

(1)chmod 755 hello.sh

./hello.sh
在這裡插入圖片描述
這裡出現了no such file or directory
原因是格式不匹配,解決方案:

dos2unix hello.sh

即可
dos2unix可能沒有安裝,
apt-get install dos2unix
即可
(2)bash hello.sh在這裡插入圖片描述