2014年9月26日 星期五

[Linux 文章收集] Linux / UNIX source Command Examples

Source From Here 
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: 
source FILENAME [arguments]

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: 
  1. hello(){  
  2.   echo "I'm hello()"  
  3. }  
  4. getos(){  
  5.   echo "OS is - $(uname)"  
  6. }  
Create a shell script called test.sh as follows 
  1. #!/bin/bash  
  2. source functions.sh  
  3. # call hello function  
  4. hello  
  5. # call getos function  
  6. getos  
Save and close the file. Run it as follows: 
# ./tests.sh
I'm hello()
OS is - Linux

Supplement 
Writing your first shell function

沒有留言:

張貼留言

[Git 常見問題] error: The following untracked working tree files would be overwritten by merge

  Source From  Here 方案1: // x -----删除忽略文件已经对 git 来说不识别的文件 // d -----删除未被添加到 git 的路径中的文件 // f -----强制运行 #   git clean -d -fx 方案2: 今天在服务器上  gi...