Mostrando entradas con la etiqueta Scripts. Mostrar todas las entradas
Mostrando entradas con la etiqueta Scripts. Mostrar todas las entradas

domingo, 7 de febrero de 2016

Script en Python para sacar la temperaturas de las localidades de Sevilla


Esta semana he estado jugando un poco con los ficheros xml en las clases de Lenguaje de Marcas y una de las practicas era hacer un programa que te pidiera un nombre de una localidad de Sevilla por teclado y luego te informará de cuales eran sus temperaturas actuales.

Así pues comparto con vosotros mi Script en Python, utilizando los ficheros xml de la página de aemet.es y explicando paso a paso lo que hace el programa.

El programa lo podéis descargar clickeando aquí y podéis estar jugando con el y haciendo las modificaciones que veáis, eso sí una cosa que molaría es que luego las pudieseis compartir con todos.


Bueno eso es todo, si tienes alguna pregunta o haz echo una modificación del programa lo puedes dejar por los comentarios. Chau;D
Leer más...

martes, 19 de enero de 2016

Mi primer Script en Bash


El otro día  en clase de SOGS, aprendimos algunos comandos para montar (mount) y desmontar (umount) dispositivos, tocamos un poco el comando fdisk y utilizamos comandos para la creación de sistemas de archivos (mkfs).

Algunos ejemplos para utilizar estos comandos son:

mount -t ext2 /dev/vdb /mnt/vdb --> Este comando lo que hace es montarte el dispositivo vdb en el directorio /mnt/vdb, con un sistema de archivos ext2.

Otra manera de utilizar este comando es con la opción de -a, mount -a  /dev/vdb --> La diferencia con el anterior es que al poner la opción -a, el dispositivo se montará con las especificaciones que se dan en el fichero /etc/fstab:


Si queremos desmontar un dispositivo, utilizamos el comando umount. Por ejemplo: umount /dev/vdb y podemos utilizar el comando lsblk -f para ver que nuestro dispositivo ha sido desmontado correctamente.

Luego si queremos crear un sistema de archivos utilizamos el comando mkfs. Por ejemplo si queremos crear un EXT2 --> Introducimos el comando mkfs -t ext2 /dev/vdb. Una vez le hayamos dado un formato al dispositivo lo montamos con el comando mount.

Hasta aquí una breve información de lo que podemos hacer con estos comando, si queremos más información podemos introducir en nuestra terminal man y el nombre de nuestro comando, en mi caso, man mkfs:


Después de hablaros sobre la utilización de estos comandos, entró en el título del post, "Mi primer Script en Bash".

El otro día me di cuenta que esto de crear, montar, desmontar... eran tareas repetitivas y que podrían cansar un poco, entonces me surgió la idea de crear mi propio Script para que haga todas estas cosas. Me puse a buscar un manual de Bash, empecé a buscar diferentes estructuras y gracias también a mis compañeros de clase, hice mi primer Script.


Este Script, lo que hace básicamente es montar dispositivos, desmontar dispositivos, crear sistemas de archivos (EXT2,EXT4 Y NTFS) y mostrar información de las particiones del sistema.


Os dejó un enlace por si queréis descargaros el Script para poder utilizarlo y reducir el tiempo de aplicar todos los comandos, o incluso para que modifiquéis el código para hacer muchas más funciones -->Descargar<--

Para poder utilizar el Script, nos metemos como root y le damos los permisos de ejecución con el comando chmod +x nombre del script, en nuestro caso, chmod +x mi-primer-script.sh y luego lo ejecutamos con el comando source mi-primer.script.sh o ./nombredelscript.

Eso es todo, cualquier pregunta o sugerencia me la puedes dejar en los comentarios, nos vemos en la próxima entrada. chau ;D

@DiegoKobein95
GeekUp! Fan Page
Leer más...