Preface
How do I use source command under UNIX / Linux / BSD / OS X operating systems? The source command in shell is used to execute commands from a file in the current shell. This is useful to load function or variables stored in another file. (如何在另一個 Shell Script 載入 另一個 Shell Script 的內容...)
source command syntax
The syntax is as follows:
It will read and execute commands from given FILENAME in the current shell. The entries in $PATH are used to find the directory containing FILENAME.
source command Examples
Create a function file called functions.sh as follows:
- hello(){
- echo "I'm hello()"
- }
- getos(){
- echo "OS is - $(uname)"
- }
- #!/bin/bash
- source functions.sh
- # call hello function
- hello
- # call getos function
- getos
Supplement
* Writing your first shell function
沒有留言:
張貼留言