expr es un comando en el sistema Linux, se puede usar para la operación de cadenas de computadora de valores enteros, ¿cuál es el propósito del comando expr? Las siguientes series pequeñas le darán una introducción detallada al uso del comando expr en Linux, aprendamos juntos.
longitud de palabra
longitud # expr y " esta es una prueba y "
14
buscan cociente
digitales
# expr 14% 9
5
toma una cadena desde una ubicación
# expr substr " esta es una prueba " 3 5
Is es la cadena de número
solo el primer carácter
# expr index " testforthegame " e
2
La cadena vuelve a aparecer
quote thisisatestformela
thisisatestformela
El comando expr es un contador de línea de comando manual para evaluar el valor de una variable de expresión en UNIX /LINUX, generalmente para valores enteros o para uso. En la cuerda.
– El formato es:
expr Expression (el comando lee el parámetro Expression, calcula su valor y luego escribe el resultado en la salida estándar)
– Reglas:
Separe cada elemento con un espacio;
Coloque una \\ (barra invertida) delante de un carácter específico de la concha;
contiene espacios y otros caracteres especiales Las cadenas deben incluirse entre comillas
Ejemplos de uso de Expr:
(1) Calcular la longitud de la cadena
# expr length " esta es una prueba y "
14
(2) Agarre Cadenas
# expr substr " esto es una prueba y " 3 5
is is
(3) Tome la posición donde aparece la primera cadena de caracteres
# expr index " sarasara " a
2
(4) La cadena vuelve a aparecer < Br>
# expr quote sara
sara
(5) aritmética de enteros
# expr 14% 9
5
# expr 10 + 10
20
# expr 1000 + 900
1900
# expr 30/3/2
5
# expr 30 \\ * 3 (Cuando se usa la multiplicación , debe usar una barra invertida para bloquear su significado específico. Debido a que el shell puede malinterpretar el significado del asterisco)
90
# expr 30 * 3
expr: Error de sintaxis
(6) Recuento incremental
Descripción: expr se utiliza para el cálculo incremental en bucles. Primero inicialice la variable a 0, luego agregue 1 al valor del bucle. El uso de backquotes se reemplaza por comandos.
》 LOOP = 0
》 LOOP = `expr $ LOOP + 1`
(7) Prueba Numérica
Descripción: Pruebe un número con expr . Si intenta calcular un no entero, se devuelve un error.
# rr = 3.4
# expr $ rr + 1
expr: argumento no numérico
# rr = 5
# expr $ rr + 1
6
(8) Pattern Matching
Descripción: expr también tiene una función de coincidencia de patrón. Puede usar expr para calcular el número de caracteres en una cadena especificando una opción de dos puntos. . * significa que cualquier carácter se repite 0 o más veces.
# VALUE = account.doc
# expr $ VALUE: ‘. * ’
8
La coincidencia de cadenas se puede usar en expr Operación, aquí use el esquema para extraer el archivo adjunto .doc nombre.
$ expr $ VALOR: ‘ \\ (. * \\). doc ’
cuenta
Lo anterior es el uso del comando Linux expr, podemos usar el comando expr Realice búsquedas de negocios digitales, reproducción verdadera de cadenas, cadenas de agarre, etc., que es equivalente a la calculadora de línea de comando.
Al realizar una operación del sistema Linux, a veces el archivo comprimido es demasiado grande, no e
Linux el uso del comando cp se usa principalmente para copiar archivos, además de los parámetros tam
En el proceso de mantenimiento diario de los sistemas Linux, la administración de discos y archivos
En Linux, puede usar ssh para transferir archivos al espacio FPT y hacer una copia
¿Cómo resolver el problema de que el sistema Ubuntu no puede montar el disco U?
Linux Ver la memoria-intensiva enfoque de los recursos proceso
Ubuntu instala las habilidades de compilación de ifet
¿Cómo descifrar la contraseña de root en diferentes versiones de Linux?
Cómo desactivar el acceso IP para el servidor Linux Apache
Fedora inicia el método de modo de texto
Ejemplo de operación de comando cal /ncal de Linux
¿Cómo configurar la red para Kali Linux?
Cómo instalar y configurar Zsh en Linux
Ejemplos detallados de la biblioteca dinámica de Linux generación
Formas de permitir que Win8 Task Manager muestre más información
Enseñe un truco: agregue una puerta de seguridad al inicio de sesión de Windows 7
Sistema Win7 no puede instalar 360 guardias de seguridad cómo hacerlo?
¿Cómo eliminar registros de navegación de archivos locales en Windows 8?
win10 y que es fácil de usar win7? win10 win7 evaluación comparativa de la tan esperada
El icono de energía de la barra de tareas de Win8 desaparece cómo hacerlo
¿Qué debo hacer si windows8.1 no se puede instalar después de habilitar la firma?