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

沒有留言:

張貼留言

[Linux 常見問題] sudo: Sorry, you must have a tty to run sudo Error on a Linux and Unix

Source From  Here   Preface   I‘m trying to run the following command:  #   ssh  user@box.example.com  sudo command1 /path/to/file But, a...