Diferencia entre revisiones de «Leer un fichero linea a linea en BASH»

De Recursos Educativos
Ir a la navegación Ir a la búsqueda
(Página creada con «Problema: tengo un fichero con líneas de texto que contienen espacios, por ejemplo nombres de directorios, quiero hacer un bucle de BASH que vaya creando esos directorios…»)
 
Sin resumen de edición
Línea 4: Línea 4:


  while read l; do mkdir "$l" ; done < directorios.txt
  while read l; do mkdir "$l" ; done < directorios.txt
Referencia: [http://mywiki.wooledge.org/BashFAQ/001 How can I read a file (data stream, variable) line-by-line (and/or field-by-field)?]
Referencia: [https://stackoverflow.com/questions/10929453/read-a-file-line-by-line-assigning-the-value-to-a-variable Read a file line by line assigning the value to a variable]




[[Category:Linux]]
[[Category:Linux]]
[[Category:Tips]]
[[Category:Tips]]

Revisión del 12:07 19 jun 2020

Problema: tengo un fichero con líneas de texto que contienen espacios, por ejemplo nombres de directorios, quiero hacer un bucle de BASH que vaya creando esos directorios

Ejemplo:

while read l; do mkdir "$l" ; done < directorios.txt

Referencia: How can I read a file (data stream, variable) line-by-line (and/or field-by-field)? Referencia: Read a file line by line assigning the value to a variable