shell腳本的運行主要分為新建、編輯和執行三個步驟。
1、新建腳本文件
腳本文件新建可以用touch命令,也可以直接用文本編輯器如vi、vim、gedit等新建并編輯,文件名為*.sh
shell腳本文件的名稱可以任意,但為了避免被誤認為是普通文件,後綴名為.sh代表是一個shell腳本文件(例如後綴名為.py代表是一個python文件)
2、編輯腳本文件
第一行必須為“#!/bin/bash”,腳本聲明(#!)用來告訴系統使用哪種Shell解釋器來執行該腳本。
第一行以後可以添加注釋信息(#)對腳本功能和某些命令的介紹信息,使得自己或他人在日後看到這個腳本内容時,可以快速知道該腳本的作用或一些警告信息。
3、執行腳本文件
bash *.py(例如python文件執行為python *.py)
案例:在Linux中,打開文本編輯器,新建一個文件,擴展名為sh(sh代表shell),輸入以下代碼:
vim *.sh
#!/bin/bash
echo ˈHello World!ˈ
bash *.sh
輸出:Hello World
腳本運行樣式
第一種:應用bash解釋器命令運行
bash *.sh vs sh *.sh
/bin/bash *.sh vs /bin/sh *.sh
bash是sh的增強版本,文件後綴名都是.sh。
第二種:輸入完整路徑來執行
./*.sh (./是相對路徑,代表當前目錄)
默認會提示權限不足,需要給腳本文件增加執行權限即可
chmod u x *.sh
[root@localhost~]#vim 1.sh
#!/bin/bash
echo “hello world!”
運行腳本
注:運行腳本也可以用相對路徑父目錄../root/1.sh,也可以用絕對路徑/root/1.sh
以上内容供學習交流
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!