English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Como otras lenguajes, Shell también puede incluir scripts externos. Esto permite encapsular código común como un archivo independiente.
El formato de la sintaxis de inclusión de archivos de Shell es el siguiente:
. filename # nota: hay un espacio entre el punto y el nombre del archivo o source filename
Crear dos archivos de scripts de Shell.
test1El código .sh es el siguiente:
#!/bin/bash # autor:Basic Tutorial Site # url:es.oldtoolbag.com url="http://es.oldtoolbag.com"
test2El código .sh es el siguiente:
#!/bin/bash # autor:Basic Tutorial Site # url:es.oldtoolbag.com #Usar el número . para referirse a test1.sh archivo . ./test1.sh # o usar el siguiente código de inclusión de archivos # source ./test1.sh echo "Dirección oficial del sitio web de Basic Tutorial: $url"
A continuación, creamos dos archivos de scripts de Shell.2.sh agregar permisos de ejecución y ejecutar:
$ chmod +x test2.sh $ ./test2.sh Dirección oficial del sitio web de Basic Tutorial: http://es.oldtoolbag.com
Nota:El archivo incluido test1.sh no requiere permisos de ejecución.