GNU/Linux >> Tutoriales Linux >  >> Linux

¿Los 'si'?

Estaba leyendo este hilo:¿Cómo recorrer las líneas de un archivo?

¿Qué es IFS? ? ¿Y cuál es su uso en el contexto de for? -bucles?

Respuesta aceptada:

IFS significa Input Internal Field Separator – es un carácter que separa campos. En el ejemplo que publicaste, se establece en un carácter de nueva línea (n ); así que después de configurarlo, for procesará el texto línea por línea. En ese ejemplo, podría cambiar el valor de IFS (a alguna letra que tenga en su archivo de entrada) y verifique cómo se dividirá el texto.

Por cierto, según la respuesta que publicaste, la segunda solución es la recomendada...

Como notó @jasonwryan, no es Input pero Internal . Nombre Input vino de awk en el que también hay OFSOutput Field Separator .


Linux
  1. ¿Cómo hacer que Iconv reemplace el archivo de entrada con la salida convertida?

  2. ¿Es posible desvincular o cambiar el acceso directo global de entrada Unicode?

  3. ¿Cómo hacer que la entrada de audio sea siempre el micrófono de la cámara web?

  4. ¿Cómo obtener la entrada y la salida en una terminal a un archivo de texto?

  5. el uso de < /dev/null &en la línea de comandos

Domina el comando ls de Linux

¿Qué es el Shell en Linux?

¿Skype no encuentra la entrada de audio?

5 ejemplos prácticos del comando de lectura en Linux

¿Cómo puedo cambiar el diseño del teclado de entrada mientras estoy en la consola?

Cambiar archivos sobre la marcha en Linux (escribir en el archivo de entrada en una tubería)