쉘 파일이 포함되어 있습니다
그리고 다른 언어, 쉘은 외부 스크립트를 포함 할 수있다. 이것은 쉽게 분리 된 파일 일부 공통 코드를 패키징 할 수있다.
쉘 구문 파일에는 다음이 포함됩니다 :
. filename # 注意点号(.)和文件名中间有一空格 或 source filename
예
이 쉘 스크립트 파일을 작성합니다.
다음과 같이 test1.sh 코드는 다음과 같습니다
#!/bin/bash # author:本教程 # url:www.w3big.com url="http://www.w3big.com"
다음과 같이 test2.sh 코드는 다음과 같습니다
#!/bin/bash # author:本教程 # url:www.w3big.com #使用 . 号来引用test1.sh 文件 . ./test1.sh # 或者使用以下包含文件代码 # source ./test1.sh echo "本教程官网地址:$url"
다음으로, 우리는 실행 권한을 test2.sh 및 수행에 추가 :
$ chmod +x test2.sh $ ./test2.sh 本教程官网地址:http://www.w3big.com
참고 :이 파일은 test1.sh 실행 권한을 포함 할 필요가 없습니다.