summaryrefslogtreecommitdiff
path: root/docs/es/bash_system.md
diff options
context:
space:
mode:
authorJulio A. Leyva Osorio <tony931023@gmail.com>2021-07-05 05:02:07 -0400
committerGitHub <noreply@github.com>2021-07-05 11:02:07 +0200
commite996716ad4b66b4d40e44123711a738789b9a2b8 (patch)
tree9b6022eff479574900f2a54c6dd41bec873e135b /docs/es/bash_system.md
parent6117caaaff06d1ec34696cdb66529eb0f2ec825a (diff)
downloadwiki-e996716ad4b66b4d40e44123711a738789b9a2b8.tar.gz
wiki-e996716ad4b66b4d40e44123711a738789b9a2b8.tar.bz2
wiki-e996716ad4b66b4d40e44123711a738789b9a2b8.zip
Chore: Updates and creation of wiki files in Spanish (#572)
* Spanish Update account.md * Creation of the home.md document in spanish * Creation of the arch-linux.md document in spanish * Creation of the aws-tutorial.md document in spanish * Creation of the bash_system.md document in spanish * Creation of the best-practices.md document in spanish * Creation of the file-headers.md document in spanish * Creation of the core-installation.md document in spanish * Creation of the bountysource.md document in spanish * Creation of the contribute.md document in spanish * Creation of the bit-and-bytes-tutorial.md document in spanish * Creation of the faq.md document in spanish * Creation of the how-to-debug.md document in spanish * Creation of the upgrade-from-pre-2.0.0-to-latest-master.md document in spanish * Creation of the upgrade-from-pre-3.0.0-to-latest-master.md document in spanish * Creation of the trinitycore-to-azerothcore-characters-migration.md document in spanish * Creation of the keeping-the-server-up-to-date.md document in spanish * Creation of the wiki-standards.md document in spanish * Creation of the importing-spell-dbc.md document in spanish
Diffstat (limited to 'docs/es/bash_system.md')
-rw-r--r--docs/es/bash_system.md43
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/es/bash_system.md b/docs/es/bash_system.md
new file mode 100644
index 0000000..6bb1974
--- /dev/null
+++ b/docs/es/bash_system.md
@@ -0,0 +1,43 @@
+# Sistema BASH
+
+AzerothCore utiliza un sistema bash avanzado que nos permite automatizar procesos como la **compilación de fuentes, la instalación de módulos, la configuración de la base de datos, etc.**
+
+Por ahora, estamos usando bash en lugar de Python para reducir las dependencias externas, ya que BASH es un lenguaje de scripting multiplataforma que ya está incluido.
+con ** OSX, Linux y Windows ** (a través de GIT BASH que le pedimos que instale en nuestros requisitos).
+
+Puede leer la documentación oficial de bash aquí: https://tldp.org/LDP/abs/html/index.html
+
+## Panel ACORE
+
+Nuestros scripts de bash relacionados con azerothcore se pueden encontrar dentro de la carpeta /app, pero también creamos un script llamado **acore.sh** dentro de la carpeta raíz.
+Este script ejecuta un panel que contiene los comandos para ejecutar todos los scripts relacionados con la carpeta /app.
+
+run `./acore.sh --help` para ver la lista completa de los comandos disponibles.
+
+### Configuración
+
+La carpeta /conf disponible en el directorio raíz de nuestro proyecto se utiliza para darle la posibilidad de cambiar las configuraciones de todos nuestros scripts bash.
+
+### Modo interactivo
+
+ejecute `./acore.sh` y puede usar el panel en modo interactivo: puede navegar dentro del menú y submenú del panel y ejecutar el comando que necesita
+
+### Argumentos de comando
+
+Puede utilizar los comandos del panel como argumentos del script ./acore.sh. Por ejemplo:
+
+`./acore.sh compiler configure` ejecutará el proceso de configuración de nuestro compilador c++
+
+Todos los comandos vienen con un alias más corto. Por ejemplo, `./acore.sh c configure` ejecutará la configuración del compilador, pero también `./acore.sh 5 3` lo hará.
+
+## Dependencias
+
+Nuestro sistema bash utiliza bibliotecas bash externas que son genéricas y no están relacionadas con el propio azerothcore, esas bibliotecas han sido creadas por nosotros y se han colocado en la carpeta / deps
+
+## GANCHOS:
+
+Interno [Sistema de gancho para bash](hooks-bash.md)
+
+## Otros recursos
+
+- Comando bash único para instalar azerothcore: [Video + secuencia de comandos en la descripción](https://www.youtube.com/watch?v=j1HI6pLZZvM)