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

沒有留言:

張貼留言

[ Python 文章收集 ] cmd – Create line-oriented command processors

Source From  Here   Preface   The  cmd  module contains one public class,  Cmd , designed to be used as a base class for command processors ...