Sintaxis
Leer [Opciones] [VAR1, VAR2, VAR3…]
El leer El comando se puede usar sin ningún argumento u opción. Se pueden usar muchos tipos de opciones con este comando para tomar la entrada del tipo de datos particular. Puede tomar más información del usuario definiendo las variables múltiples con este comando.
Algunas opciones útiles del comando de lectura
Algunas opciones de la lectura El comando requiere un parámetro adicional para usar. Las opciones más utilizadas del leer Los comando se mencionan en lo siguiente:
Opción | Objetivo |
---|---|
-d | Se usa para tomar la entrada hasta que se proporcione el valor delimitador. |
-norte | Se utiliza para tomar la entrada de un número particular de caracteres desde el terminal y dejar de tomar la entrada anteriormente en función del delimitador. |
-norte | Se usa para tomar la entrada del número particular de caracteres del terminal, ignorando el delimitador. |
-pag | Se usa para imprimir la salida del mensaje de inmediato antes de tomar la entrada. |
-s | Se usa para tomar la entrada sin un eco. Esta opción se usa principalmente para tomar la entrada de la entrada de contraseña. |
-a | Se usa para tomar la entrada para la matriz indexada. |
-T | Se usa para establecer un límite de tiempo para tomar la entrada. |
-u | Se usa para tomar la entrada del archivo. |
-riñonal | Se usa para deshabilitar las barras de chaqueta. |
Diferentes ejemplos del comando de lectura
Los usos de leer El comando con diferentes opciones se muestra en esta parte de este tutorial.
Ejemplo 1: Uso del comando leer sin ninguna opción y variable
Cree un archivo bash con el siguiente script que toma la entrada del terminal usando la lectura comando sin ninguna opción y variable. Si no se usa ninguna variable con el leer comando, el valor de entrada se almacena en el $ Respuesta variable. El valor de esta variable se imprime más tarde después de tomar la entrada.
#!/bin/bashProducción:
La siguiente salida aparece si el "Azul"El valor se toma como entrada:
Ejemplo 2: Uso del comando leer con una variable
Cree un archivo bash con el siguiente script que toma la entrada del terminal usando la lectura Comando con una variable. El método de tomar las variables simples o múltiples utilizando un leer El comando se muestra en este ejemplo. Los valores de todas las variables se imprimen más tarde.
#!/bin/bashProducción:
La siguiente salida aparece después de tomar una sola entrada primero y tres entradas más tarde:
Ejemplo 3: Uso del comando leer con opción -p
Cree un archivo bash con el siguiente script que toma la entrada del terminal usando la lectura comando con una variable y el -pag opción. El valor de entrada se imprime más tarde.
#!/bin/bashProducción:
La siguiente salida aparece después de tomar la entrada:
Ejemplo 4: Uso del comando leer con -s opción
Cree un archivo bash con el siguiente script que toma la entrada del terminal usando la lectura comando con una variable y el -s opción. El valor de entrada de la contraseña no se mostrará para la opción -s. Los valores de entrada se verifican más tarde para la autenticación. También se imprime un mensaje de éxito o falla.
#!/bin/bashProducción:
La siguiente salida aparece después de tomar los valores de entrada válidos e inválidos:
Ejemplo 5: Uso del comando leer con -a opción
Cree un archivo bash con el siguiente script que toma la entrada del terminal usando la lectura comando con una variable y el -a opción. Los valores de la matriz se imprimen más tarde después de tomar los valores de entrada del terminal.
#!/bin/bashProducción:
La siguiente salida aparece después de tomar los valores de la matriz:
Ejemplo 6: Uso del comando leer con -n opción
Cree un archivo bash con el siguiente script que toma la entrada del terminal usando la lectura comando con una variable y el -norte opción.
#!/bin/bashProducción:
La siguiente salida aparece si el "78342"El valor se toma como entrada:
Ejemplo 7: Uso del comando leer con opción -t
Cree un archivo bash con el siguiente script que toma la entrada del terminal utilizando el leer comando con una variable y el -T opción.
#!/bin/bashProducción:
La siguiente salida aparece después de tomar los valores de entrada correctos e incorrectos:
Conclusión
Los usos de algunas opciones útiles del leer El comando se explica en este tutorial utilizando múltiples ejemplos para conocer los usos básicos del leer dominio.