Shellファイルが含まれています

2633 ワード

他の言語のように、Shellは外部スクリプトを含み、外部スクリプトの内容を現在のスクリプトに統合することもできます.
Shellにはスクリプトが含まれています.

    
    
    
    
  1. . filename
または

    
    
    
    
  1. source filename
二つの方法の効果は同じです.簡単にすると、点記号(.)が使われますが、注意点(.)とファイル名の間にスペースがあります.
例えば、2つのスクリプトを作成します.1つはシナリオsubscript.shを呼び出します.内容は以下の通りです.

    
    
    
    
  1. url="http://see.xidian.edu.cn/cpp/view/2738.html"
一つはメインファイルのmain.shで、内容は以下の通りです.

    
    
    
    
  1. #!/bin/bash
  2. . ./subscript.sh
  3. echo $url
実行スクリプト:
$chomd +x main.sh
./main.sh
http://see.xidian.edu.cn/cpp/view/2738.html
$
スクリプトが含まれています.実行権限は必要ありません.