beduExpert / A1-Introduccion-a-Bases-de-datos

Presentanción:
https://beduexpert.gitbook.io/data-analysis/
10 stars 32 forks source link

Sesión 02 - Sed de Mac OS X no funciona con películas #8

Open checor opened 4 years ago

checor commented 4 years ago

Detalle:

En la sesión 02, ejemplo 01, cuando se hace uso de Sed, la herramienta incluida en Mac OS X, no puede convertir el archivo movies.dat a movies.csv

$ sed "s/::/,/g" users.dat > users.csv
[...]
sed: RE error: illegal byte sequence

Este detalle ocurre porque el comando sed trabaja de forma diferente en Mac y BSD, comparado con el de GNU. La opción mas viable que encuentro es que el alumno con Mac descargue gnu-sed:

brew install gnu-sed

Y después de su instalación correr estos comandos con ´gsed´:

gsed "s/::/,/g" movies.dat
[...]
3950,Tigerland (2000),Drama
3951,Two Family House (2000),Drama
3952,Contender, The (2000),Drama|Thriller

Si se considera este método bueno, sería viable agregar esta ayuda en el repositorio o en el prework.

rctorr commented 4 years ago

Hola Sergio, yo también confirmo que es necesario el gnu-sed para que funcione

En teoría si debería estar agregado, creo que Uriel podría apoyar en esta parte!

Saludos!