unix shell script arithmetic
Trabajar con operadores aritméticos y booleanos de Shell en Unix:
En este tutorial, revisaremos los distintos operadores que son compatibles con el shell de Unix.
Los operadores se utilizan para manipular variables y constantes en programas de shell. Están obligados a realizar operaciones matemáticas.
Aquí, le explicaremos más sobre cómo trabajar con operadores aritméticos.
Video de Unix # 14:
plantilla de documento de estrategia de prueba para metodología ágil
Tenga en cuenta que el back-tick (`) se usa a menudo aquí: cuando se ejecuta un comando, todo lo que se encuentra entre los back-ticks se ejecuta y se sustituye por el resultado antes de que se ejecute el recordatorio del comando.
En conchas más nuevas ( Ejemplo: bash), se puede lograr el mismo resultado insertando la expresión entre '$ (' y ')'.
Lo que vas a aprender:
Operadores en Unix
# 1) Ejemplo de operadores aritméticos de Shell
Estos consisten en operaciones matemáticas básicas:
- Adición: +
- Resta: -
- Multiplicación: *
- División: /
- Módulo:%
Cada uno de estos operadores realiza la operación sobre dos variables enteras o constantes.
Por ejemplo, el programa siguiente ilustra cada una de estas operaciones:
|_+_|El shell de Unix no admite de forma nativa operaciones de punto flotante. Para ello, se debe utilizar una herramienta de línea de comandos independiente. El comando 'bc' es la herramienta más estándar para esto.
Ejemplo:
|_+_|Tenga en cuenta que cada uno de los operadores debe estar rodeado por un espacio en ambos lados, y los operadores '*' deben escaparse con una barra invertida ''.
# 2) Ejemplo de operadores booleanos lógicos de Shell
Los operadores lógicos en Unix son los siguientes:
- No:!
- Y: -a
- O: -o
Estos operadores y su uso se tratarán en detalle en el próximo tutorial.
PREV Tutorial | SIGUIENTE Tutorial
Team Foundation Server gestión ágil de proyectos
Lectura recomendada
- Tutorial de secuencias de comandos de shell de Unix con ejemplos
- Comandos de procesamiento de texto Unix: filtros Unix con ejemplos
- Cortar comando en Unix con ejemplos
- Comandos Unix: Comandos Unix básicos y avanzados con ejemplos
- Sintaxis del comando Unix Cat, opciones con ejemplos
- Funciones de script de shell de Unix con parámetros y retorno
- Comando Ls en Unix con ejemplos
- Declaraciones condicionales Unix: If Then Else y operadores relacionales