Esta é a edición 5.0, última actualización o 12 de maio de 2019, do Manual de referencia de Bash de GNU, para Bash, versión 5.0.
Bash contén funcións que aparecen noutros shells populares e algunhas funcións que só aparecen en Bash. Algunhas das cunchas das que Bash tomou prestados conceptos son o Bourne Shell (sh), o Korn Shell (ksh) e o shell C (csh e o seu sucesor, tcsh). O seguinte menú desglosa as características en categorías, observando cales foron as inspiracións doutras cascas e que son específicas de Bash.
Este manual está pensado como unha breve introdución ás funcións atopadas en Bash. A páxina manual Bash debería usarse como referencia definitiva sobre o comportamento do shell.
Táboa de contidos
Funcións de Bash
1. Introdución
1.2 Que é unha cuncha?
1.1 Que é Bash?
2 Definicións
3 Características básicas do shell
3.1 Sintaxe do shell
3.2 Comandos de Shell
3.3 Funcións do shell
3.4 Parámetros do shell
3.5 Expansións do shell
3.6 Redireccións
3.7 Executar comandos
3.8 Guións de cuncha
4 Comandos de Shell Builtin
4.1 Bourne Shell Builtins
4.2 Comandos Bash Builtin
4.3 Modificación do comportamento do shell
4.4 Construcións especiais
5 variables do shell
5.1 Variables de Bourne Shell
5.2 Variables de bash
6 Funcións de Bash
6.1 Invocar Bash
6.2 Arquivos de inicio inicial
6.3 cunchas interactivas
6.4 Expresións condicionais do bash
6.5 Aritmética de cuncha
6.6 Alias
6.7 Arraxes
6.8 A pila de directorios
6.9 Control do aviso
6.10 A cuncha restrinxida
6.11 Modo Bash POSIX
7 Control do traballo
7.1 Principios básicos do control de emprego
7.2 Control de traballo Builtins
7.3 Variables de control de traballo
8 Edición da liña de comandos
8.1 Introdución á edición de liña
8.2 Interacción en liña
8.3 Ficheiro Initline de liña
8.4 Comandos de liña de conexión vinculables
8.5 Modo Línea vi
8.6 Realización programable
8.7 Complementos programables de finalización
8.8 Un exemplo de finalización programable
9 Usando Historia de xeito interactivo
9.1 Instalacións de historial de bash
9.2 Historia do Bash Builtins
9.3 Expansión da historia
10 Instalación de Bash
10.1 Instalación básica
10.2 Compiladores e Opcións
10.3 Recopilación de Arquitecturas Múltiples
10.4 Nomes de instalación
10.5 Especificación do tipo de sistema
10.6 Compartir valores por defecto
10.7 Controles de funcionamento
10.8 Características opcionais
Apéndice A erros de informe
Apéndice B Diferenzas principais do shell de Bourne
B.1 Diferenzas de implementación do shell de SVR4.2
Apéndice C Licenza de documentación gratuíta GNU
ADDENDUM: Como usar esta licenza para os teus documentos
Última actualización
18 de maio de 2020
Libros e obras de consulta