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…»)
 
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