expr
Evalúa expresiones y manipula cadenas. Más información: https://www.gnu.org/software/coreutils/manual/html_node/expr-invocation.html.
- Obtiene la longitud de una cadena específica:
expr length "
cadena"
- Obtiene la subcadena de una cadena con una longitud específica:
expr substr "
cadena"
desde
longitud
- Empareja una subcadena específica frente a un patrón:
expr match "
cadena" '
patrón'
- Obtiene la primera posición de un caracter de un conjunto específico en una cadena:
expr index "
cadena" "
caracteres"
- Calcula una expresión matemática específica:
expr
expresión1
+|-|*|/|%
expresión2
- Obtiene la primera expresión si su valor no es cero y no nulo, de otro modo, obtiene el segundo:
expr
expresión1 \|
expresión2
- Obtiene la primera expresión si ambas expresiones no son cero y no nulas de otro modo obtiene cero:
expr
expresión1 \&
expresión2