乙個 shell 指令碼都以.sh
為檔名字尾,並且其檔案結構都有一定的特點。乙個標準的 shell 指令碼組成結構如下:
#!/bin/bash
# author:陳樹義
# site:
echo "hello shell"
在注釋部分,建議分為兩個部分:
#!/bin/bash
## 備份資料庫user表
#######################################
# 連線指定資料資料庫
# 全域性變數:
# backup_dir
# oracle_sid
# 引數:
# none
# 返回值:
# none
#######################################
connect()
#!/bin/bash
## 備份資料庫user表
#######################################
# 連線指定資料資料庫
# 全域性變數:
# backup_dir
# oracle_sid
# 引數:
# none
# 返回值:
# none
#######################################
connect()
Shell入門教程 Shell的基本結構
shell程式的基本組成結構 shell結構大體是由設定變數 內建命令 shell的語法結構 函式組成。使用例項說明 test.sh bin bash 說明使用 bin bash作為這個指令碼的直譯器 定義乙個函式 function my fun 定義連個變數 name 1 today date 函...
shell指令碼 入門教程(一)
0.摘要 本文主要介紹shell指令碼的概念,並給出hello world示例,讓讀者對shell指令碼有乙個基礎的認識。1.什麼是指令碼 簡單地說 在linux或類似系統中,我們常常會使用一系列的命令來完成一件小型的工作。如果把這些命令串起來並存放到乙個檔案中,那麼就得到了乙個指令碼。當然,指令碼...
shell指令碼 入門教程(二)
0.摘要 本文主要介紹shell指令碼中的變數和輸出方式。1.變數 變數 variable 就是為了某個資訊片段所起的名字,所有程式語言都需要變臉,因此shell也不例外。每個變數都有乙個值 value 這是分配給變數的內容或者資訊。shell中的變數可以是空值,null,即不含任何字元。空值在sh...