vault backup: 2025-12-12 15:22:45
This commit is contained in:
9
.obsidian/graph.json
vendored
9
.obsidian/graph.json
vendored
@@ -25,7 +25,7 @@
|
|||||||
"query": "tag:#Temario-BSA ",
|
"query": "tag:#Temario-BSA ",
|
||||||
"color": {
|
"color": {
|
||||||
"a": 1,
|
"a": 1,
|
||||||
"rgb": 8927487
|
"rgb": 16737792
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -48,6 +48,13 @@
|
|||||||
"a": 1,
|
"a": 1,
|
||||||
"rgb": 5419488
|
"rgb": 5419488
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"query": "tag:#M9-PHP",
|
||||||
|
"color": {
|
||||||
|
"a": 1,
|
||||||
|
"rgb": 10561762
|
||||||
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"collapse-display": true,
|
"collapse-display": true,
|
||||||
|
|||||||
30
.obsidian/workspace.json
vendored
30
.obsidian/workspace.json
vendored
@@ -13,12 +13,12 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Extra.md",
|
"file": "Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "Extra"
|
"title": "Mecánica Unix - Manejo de la shell"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -167,12 +167,11 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Extra.md",
|
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
},
|
},
|
||||||
"icon": "links-going-out",
|
"icon": "links-going-out",
|
||||||
"title": "Enlaces salientes de Extra"
|
"title": "Enlaces salientes"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -220,22 +219,24 @@
|
|||||||
"obsidian-git:Open Git source control": false
|
"obsidian-git:Open Git source control": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "5bb933ee810d2703",
|
"active": "e615f9321ff830be",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Extra.md",
|
"Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Procesos hijos y paralelismo.md",
|
"BDD/SQL/SQL.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Señales.md",
|
"Programación/PHP/PHP/M9-PHP.md",
|
||||||
|
"Programación/PHP/PHP",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Ejercicios/Ejercicios - Funciones puras.md",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Ejercicios/Ejercicios - Funciones puras.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Funciones puras.md",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Funciones puras.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Arrays asociativos.md",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Arrays asociativos.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Expansión de parámetros.md",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Expansión de parámetros.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Patrones de diseño en Bash.md",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Extra.md",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Seguridad en scripts.md",
|
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Subshells.md",
|
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Trampas (traps).md",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Trampas (traps).md",
|
||||||
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Señales.md",
|
||||||
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Subshells.md",
|
||||||
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Patrones de diseño en Bash.md",
|
||||||
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Procesos hijos y paralelismo.md",
|
||||||
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Seguridad en scripts.md",
|
||||||
"README.md",
|
"README.md",
|
||||||
"BDD/SQL/SQL.md",
|
|
||||||
"Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md",
|
|
||||||
"BDD/SQL/Importación y exportación de base de datos.md",
|
"BDD/SQL/Importación y exportación de base de datos.md",
|
||||||
"BDD/SQL/Lenguaje de Manupulación de Datos (DML).md",
|
"BDD/SQL/Lenguaje de Manupulación de Datos (DML).md",
|
||||||
"Documentación personal/Mecanica de Unix/Sin nombre",
|
"Documentación personal/Mecanica de Unix/Sin nombre",
|
||||||
@@ -247,17 +248,14 @@
|
|||||||
"Documentación personal/Mecanica de Unix/2. awk-sed-grep/Parsing avanzado de logs.md",
|
"Documentación personal/Mecanica de Unix/2. awk-sed-grep/Parsing avanzado de logs.md",
|
||||||
"Servidores/M5/Actividades/RA2/M5RA2P1.md",
|
"Servidores/M5/Actividades/RA2/M5RA2P1.md",
|
||||||
"Servidores/M5/M5 - ASIX.md",
|
"Servidores/M5/M5 - ASIX.md",
|
||||||
"conflict-files-obsidian-git.md",
|
|
||||||
"Servidores/M5/Actividades",
|
"Servidores/M5/Actividades",
|
||||||
"Servidores/M5/Actividades/RA2",
|
"Servidores/M5/Actividades/RA2",
|
||||||
"Servidores/M5/x.md",
|
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Ejercicios/calculadora_modular.sh",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Ejercicios/calculadora_modular.sh",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Ejercicios",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras/Ejercicios",
|
||||||
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras",
|
"Documentación personal/Mecanica de Unix/1. Bash Scripting Avanzado/Funciones puras",
|
||||||
"Documentación personal/Mecanica de Unix/2. awk-sed-grep",
|
"Documentación personal/Mecanica de Unix/2. awk-sed-grep",
|
||||||
"Sin título.base",
|
"Sin título.base",
|
||||||
"Documentación personal/Mecanica de Unix/Bash Scripting/Sin nombre",
|
"Documentación personal/Mecanica de Unix/Bash Scripting/Sin nombre",
|
||||||
"Documentación personal/Lenguajes de programación absurdos",
|
|
||||||
"Documentación personal/Seguridad-Informatica/Vista General 1.canvas",
|
"Documentación personal/Seguridad-Informatica/Vista General 1.canvas",
|
||||||
"Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/specops.svg",
|
"Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/specops.svg",
|
||||||
"Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/satan.png",
|
"Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/satan.png",
|
||||||
|
|||||||
@@ -33,9 +33,48 @@ if ! grep -q "hola" archivos.txt; then
|
|||||||
fi
|
fi
|
||||||
```
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## `case...in...esac`
|
||||||
|
```Shell
|
||||||
|
case $option in
|
||||||
|
start) echo "iniciando";;
|
||||||
|
stop) echo "Finalizando";;
|
||||||
|
*) echo "Opción no válida";;
|
||||||
|
esac
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## `for, in, do, done` (Bucles)
|
||||||
|
```Shell
|
||||||
|
for i in 1 2 3; do
|
||||||
|
echo "numero $i"
|
||||||
|
done
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## `while, until` (Bucles condicionales)
|
||||||
|
```Shell
|
||||||
|
while [[ "$x" -lt 5 ]]; do
|
||||||
|
echo $x
|
||||||
|
((x++))
|
||||||
|
done
|
||||||
|
```
|
||||||
|
|
||||||
|
```Shell
|
||||||
|
until [[ "$x" -eq 5 ]]; do
|
||||||
|
echo $x
|
||||||
|
((x++))
|
||||||
|
done
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## `select` (Menú interactivo)
|
||||||
|
```Shell
|
||||||
|
select opcion in Start Stop Exit; do
|
||||||
|
echo "Elegiste la opcion $opcion"
|
||||||
|
done
|
||||||
|
```
|
||||||
@@ -69,3 +69,7 @@ Bibliografía Web:
|
|||||||
- [Manejo de errores en Bash Scripting](https://adictosalinux.com/manejo-errores-scripts-bash/)
|
- [Manejo de errores en Bash Scripting](https://adictosalinux.com/manejo-errores-scripts-bash/)
|
||||||
- [Comparator operators](https://www.tutorialkart.com/bash-shell-scripting/bash-comparison-operators/)
|
- [Comparator operators](https://www.tutorialkart.com/bash-shell-scripting/bash-comparison-operators/)
|
||||||
- [Funciones Bash](https://itsfoss.com/es/funciones-bash/)
|
- [Funciones Bash](https://itsfoss.com/es/funciones-bash/)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Validador de contraseñas
|
||||||
|
|||||||
5
Programación/PHP/PHP/M9-PHP.md
Normal file
5
Programación/PHP/PHP/M9-PHP.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
#M9-PHP - Programación PHP
|
||||||
|
Documento Padre
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
Reference in New Issue
Block a user