Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

doc:tec:prg:len_shell:inicio [2026/01/16 12:31] – creado fepgdoc:tec:prg:len_shell:inicio [Fecha desconocida] (actual) – editor externo (Fecha desconocida) 127.0.0.1
Línea 1: Línea 1:
 +====== [Programación] Scripts ======
  
 +===== Documentos =====
 +
 +  - Chuleta de scripts en Linux: {{ doc:tec:prg:len_shell:chuleta-shell-script.odt |ODT}}, {{ doc:tec:prg:len_shell:chuleta-shell-script.pdf |PDF}}
 +  - {{ doc:tec:prg:len_shell:creacion-scripts-en-linux_2008_.pdf |Creación de scripts en Linux (2008)}}
 +  - {{ doc:tec:prg:len_shell:sh.pdf |LINUX: Guiones Shell (Shell scripts) (2004)}} :!:
 +  - {{doc:tec:prg:len_shell:shell.pdf|Programación del SHELL}}
 +  - {{ doc:tec:prg:len_shell:programacion_avanzada_en_shell.pdf |Programación avanzada en shell}}
 +  - Programación modular
 +    - [[this>../dok/pc/jorge1/04_bash-scripting_funciones.pdf|Argumentos, entrada estándar, funciones e includes]]
 +  - Programación estructurada
 +    - [[this>../dok/pc/jorge1/05_bash_if-then-else.pdf|Uso de condicionales en Bash: if]]
 +    - [[this>../dok/pc/jorge1/06_bash_case.pdf|Uso de condicionales en Bash: case]]
 +    - [[this>../dok/pc/jorge1/07_bash_bucles.pdf|Uso de estructuras repetitivas: Bucles while, for y until]]
 +\\ 
 +===== Enlaces web =====
 +
 +**Apuntes**
 +  - [[http://trajano.us.es/~fjfj/shell/shellscript.htm|Programación Shell-script en Linux]]
 +  - Atareao
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/|Scripts en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/variables-en-bash/|Variables en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/condicionales-en-bash/|Condicionales en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/bucles-en-bash/|Bucles en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/arrays-en-bash/|Arrays en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/diccionarios-en-bash/|Diccionarios en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/funciones-en-bash/|Funciones en bash]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/trabajar-con-texto-en-bash/|Trabajar con texto en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/matematicas-en-bash/|Matemáticas en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/preguntar-al-usuario-en-bash/|Preguntar al usuario en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/una-ayuda-para-tus-scripts/|Una ayuda para tus scripts]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/log-en-bash/|Log en bash]]
 +    - [[https://www.atareao.es/tutorial/scripts-en-bash/depurar-en-bash/|Depurar en bash]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/las-mejores-practicas-para-tus-scripts-en-bash/|Las mejores prácticas para tus scripts en Bash]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/como-hacer-tus-scripts-en-bash-nivel-profesional/|Como hacer tus scripts en Bash nivel profesional]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/como-hacer-testing-en-bash/|Como hacer testing en Bash]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/condicionales-en-linea-en-bash/|Condicionales en línea en Bash]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/sustitucion-de-procesos-en-bash/|Sustitución de procesos en Bash]]
 +    - [[https://atareao.es/tutorial/scripts-en-bash/ejecucion-en-paralelo-en-bash/|Ejecución en paralelo en Bash]]
 +    - [[https://atareao.es/tutorial/terminal/procesar-texto-con-head-tail-cat-split/|Procesar texto con head, tail, cat, split…]]
 +  - [[https://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes|Categoría:El Manual de BASH Scripting Básico para Principiantes]]
 +  - [[http://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes/Opciones_(par%C3%A1metros)|El Manual de BASH Scripting Básico para Principiantes/Opciones (parámetros)]]
 +  - [[http://structio.sourceforge.net/guias/AA_Linux_colegio/exploracion-tres.html|Linux desde la perspectiva de un usuario con más experiencia]]
 +  - [[http://structio.sourceforge.net/guias/AA_Linux_colegio/scripts-basicos-para-bash.html|Scripts básicos para bash]]
 +  - [[http://blog.desdelinux.net/programando-en-bash-parte-1|Programando en Bash – parte 1]]
 +  - [[http://blog.desdelinux.net/programando-en-bash-parte-2/|Programando en Bash – parte 2]]
 +  - [[http://persoal.citius.usc.es/tf.pena/ASR/Tema_2html/node20.html|Programacion Shell script]]
 +  - Números aleatorios
 +    - [[http://myfpschool.com/aprende-shell-script-con-ejemplos-vi/|Aprende shell script con ejemplos (VI)]]
 +    - [[https://ubuntulife.wordpress.com/2010/10/27/scripting-generar-un-numero-aleatorio-dentro-de-un-rango-con-bash/|Scripting: Generar un numero aleatorio dentro de un rango con Bash]]
 +    - [[http://blog.desdelinux.net/bash-comando-para-generar-numero-aleatorio/|(Bash): Comando para generar número aleatorio]]
 +    - [[http://amalgamadeletras.blogspot.com.es/2006/04/el-boleto-de-primitiva-en-el.html|El boleto de primitiva en el escritorio]]
 +  - Emc2net
 +    - [[http://www.linux-es.org/node/70|Bash (I) - Introducción y ficheros de configuración]]
 +    - [[http://www.linux-es.org/node/107|Bash (II) - Comandos, variables de entorno y combinaciones de teclas]]
 +    - [[http://www.linux-es.org/node/147|Bash (III) - Variables y funciones]]
 +    - [[http://www.linux-es.org/node/238|Bash (IV) - Estructuras de control y bucles]]
 +  - [[http://etxea.net/docu/taller_bash/bash.html|Bash scripting de supervivencia]]
 +  - [[https://rm-rf.es/unix-uso-del-comando-cut/|Unix: Uso del comando cut]]
 +
 +**Ejercicios**
 +  - [[http://asir2.blogspot.com/p/scripts-bash-ejercicios.html|Scripts BASH ejercicios]]
 +  - [[http://www.monografias.com/trabajos50/ejercicios-shell-script/ejercicios-shell-script.shtml|Ejercicios de Shell Script resueltos]]
 +  - [[http://www.monografias.com/trabajos50/ejercicios-shell-script/ejercicios-shell-script2.shtml|Ejercicios de Shell Script resueltos (página 2)]]
 +\\