Un ejemplillo muy tonto si estás programando algun script de bash y necesitas recorrer un fichero CSV.
#!/bin/bash while IFS=, read col1 col2 col3 col4 do echo "sitio -> [${col1}]" echo "dominio -> [${col2}]" echo "numero -> [${col3}]" echo "nombre -> [${col4}]" done < mifichero.csv
Ejemplo de fichero con los datos:
www.ubuntulife.net,net,1,ubuntu ubuntulife.wordpress.com,com,2,ubuntu www.google.es,es,3,search
Mas informacion | Trabajando con ficheros csv en bash
O también:
#!/bin/bash
IFS=,
columnas=»sitio dominio numero nombre»
while read $columnas
do
for col in $columnas
{
echo «$col -> ${!col}»
}
done < mifichero.csv
Muy bueno tambien.
La verdad es que los dos tienen muy buena pinta….
¿qué son? xD
funciones para leer un fichero separado por comas desde un script de shell script.
util por ejemplo si estas programando algun script de unix y quieres tener una mini especie de excel de datos o pequeña base de datos.
Dios que pez estoy.
Acabo de empezar con eso del php y ya me cuesta lo mio….
:p