¡Buenos días ! Empezemos por poner nuestro nombre completo en el documento colaborativo.
En esta sesión vamos a repasar google drive y grep y después crearemos nuestro repositorio de github.
-Ejemplo for. Vamos a leer una lista de sus nombres y voy a crear carpetas con ellos que les compartiré en el drive.
-Ejemplo script. Este for lo voy a poner en el script creaDirectorios.sh usando el editor nano.
for line in $(cat $1|cut -d' ' -f1) ; do mkdir date-$line; done
Para ejecutarlo.
bash creaDirectorios.sh lista
Ejemplo de archivo lista
Nelly Selem
Abraham Avelar
Manu Vi
-Ejemplo grep Las secuencias que no contienen ACGT. Aqui puedes consultar expresiones regulares.
-Ejemplo perl one liner Cambiar dueño Araceli por Bety
El control de versiones puede empezar desde el google drive. Veamos un ejemplo.
Haz un script que mediante un ciclo for cree carpetas para sus estudiantes en el laboratorio. Cada carpeta debe contener un archivo vacío llamado Protocolo-estudiante. Sugerencia googlea el comando touch
a ver qué hace. Coloca tu solución en el documento colaborativo. Puedes trabajar con un compañero. Sube tu carpeta a tu drive.
Esta parte de la sesión está basada en la lección de git software carpentry
En settings ir a GitHub pages
https://swcarpentry.github.io/git-novice-es/
En source seleccionar master branch. Ir a master branch. En tema seleccionar alguno
git clone direcciondeturepositorio
Agrega a tu google sites una página con tu github y una página con tus carpetas de los protocolos de tus estudiantes.