쉘 파일에는 다음이 포함됩니다.


다른 언어와 마찬가지로 Shell에도 외부 스크립트가 포함될 수 있습니다. 이는 일부 공통 코드를 별도의 파일로 쉽게 캡슐화할 수 있습니다.

셸 파일에는 다음과 같은 구문 형식이 포함되어 있습니다.

. filename   # 注意点号(.)和文件名中间有一空格

或

source filename

Example

두 개의 셸 스크립트 파일을 만듭니다.

test1.sh 코드는 다음과 같습니다.

#!/bin/bash
# author:php中文网
# url:www.php.cn

url="http://www.php.cn"

test2.sh 코드는 다음과 같습니다.

#!/bin/bash
# author:php中文网
# url:www.php.cn

#使用 . 号来引用test1.sh 文件
. ./test1.sh

# 或者使用以下包含文件代码
# source ./test1.sh

echo "php中文网官网地址:$url"

다음으로 test2.sh에 실행 권한을 추가하고 실행합니다.

$ chmod +x test2.sh 
$ ./test2.sh 
php中文网官网地址:http://www.php.cn

참고: 포함된 파일 test1. sh 실행 권한이 필요하지 않습니다.