shell引入其它檔案函式的方法
阿新 • • 發佈:2019-01-05
最常用的方法
1、被呼叫檔案a.func的內容
- #!/bin/bash
- #file to be called.
- #autor:wanyonghui
- #date:2015/10/21
- hello()
- {
- echo "Hello! $1."
- return
- }
- function hi()
- {
- echo "Hi! $1."
- return
- }
- #!/bin/bash
- #file main
- #autor:wanyonghui
- #date:2015/10/21
-
#import
- . ./function.example
- #call hello
- hello lijin
- #call hi
- hi maming
3、總結
採用. 檔名(絕對路徑或者相對路徑)引入被呼叫檔案,語法就是這樣了!
沒有試驗的方案
a.sh
-
#!/bin/sh
-
# 我加樓下開了一家星巴克
-
function show1 () {
-
echo "shell test1"
-
}
-
# 我家樓下開了一家肯德基
-
function show2 () {
-
echo "shell test2"
-
}
-
# 請給我一杯咖啡(如果你不主動點咖啡,人家還以為你是來蹭網的)
- $1
-
#!/bin/sh
-
# 我想喝杯咖啡
- ./a.sh show1