https://github.com/publioelio/scripts-linux
Scripts de Linux para la asignatura de Horas de Libre Configuración del segundo año del Ciclo Superior de Desarrollo de Aplicaciones Multiplataforma.
https://github.com/publioelio/scripts-linux
linux practice-programming shell-script
Last synced: 4 months ago
JSON representation
Scripts de Linux para la asignatura de Horas de Libre Configuración del segundo año del Ciclo Superior de Desarrollo de Aplicaciones Multiplataforma.
- Host: GitHub
- URL: https://github.com/publioelio/scripts-linux
- Owner: PublioElio
- Created: 2023-12-15T12:00:51.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-22T13:42:21.000Z (almost 2 years ago)
- Last Synced: 2025-06-16T23:05:41.641Z (6 months ago)
- Topics: linux, practice-programming, shell-script
- Language: Shell
- Homepage:
- Size: 34.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Linux scripting
Scripts de Linux para la asignatura de **Horas de Libre Configuración** del segundo año del [Ciclo Superior de Desarrollo de Aplicaciones Multiplataforma](https://www.juntadeandalucia.es/educacion/portals/web/formacion-profesional-andaluza/fp-grado-superior/detalle-titulo?idTitulo=51).
Los contenidos de esta asignatura dependen del centro donde se imparte. En este caso se han impartido clases de programación de **shell scripting**.
## :file_folder: Ejercicios con variables
Esta carpeta contiene los siguientes dos scripts que responden los dos siguientes enunciados:
- **[ejercicios_variables1.sh](ejercicios-con-variables/ejercicios_variables1.sh)**: Pedir un valor como variable que para buscarlo en un fichero que será introducido en la ejecución. El programa tiene que indicar las veces que aparece la variable en el fichero.
- **[ejercicios_variables2.sh](ejercicios-con-variables/ejercicios_variables2.sh)**: Pedir el nombre de un fichero que se ha de crear. Solicitar un valor numérico. Mostrar del fichero /etc/group el número de líneas indicado, y cortar el fichero /etc/passwd por la columna que se haya indicado. Ambos resultados se tiene que introducir en el fichero que se ha indicado.
## :file_folder: Práctica Scripts 01
En esta carpeta hay 19 ejercicios de scripting, estos son los enunciados:
- **[pscript01.sh](https://github.com/PublioElio/scripts-linux/blob/main/practica-scripts01/pscript01.sh)**: este script nos permite ejecutar dos sentencias: visualizar el nombre del usuario y visualizar el directorio de trabajo.
- **[pscript02.sh](https://github.com/PublioElio/scripts-linux/blob/main/practica-scripts01/pscript02.sh)**: como el ejercicio anterior, pero se repetirá hasta que el usuario diga que no quiere continuar.
- **[pscript03.sh](https://github.com/PublioElio/scripts-linux/blob/main/practica-scripts01/pscript03.sh)**: este script que nos muestra cuál es el fichero de mayor tamaño de un directorio que se introducido por teclado.