Saltar al contenido

Cómo hacer matemáticas básicas en la línea de comandos en Linux

¿Quiere saber cómo hacer operaciones matemáticas básicas en la línea de comandos en Linux?

El terminal de comando de Linux es una herramienta que puede usar para realizar muchas tareas. Por lo general, cuando alguien habla de terminales de comando, piensa en indicaciones que toman algunos comandos relacionados con la acción de la computadora. Sin embargo, realizar operaciones aritméticas en terminales de comando no es en realidad lo que alguien suele pensar.

Hasta hace poco, el símbolo del sistema de Windows no tenía la provisión para realizar operaciones aritméticas. Ahora, el símbolo del sistema tiene una calculadora virtual para realizar cálculos matemáticos básicos.

La terminal de Linux proporciona a sus usuarios ciertos comandos que pueden usar para realizar operaciones aritméticas sin necesidad de una calculadora. Si usa Linux y se pregunta cómo hacer cálculos básicos en la línea de comandos en Linux, está en el lugar correcto, ya que veremos las formas en que puede hacer exactamente eso.

Entonces, ¡vamos!

El comando $expr.

El comando $expr o el comando expresión es uno de los comandos que puede usar para realizar operaciones aritméticas. Puedes hacer sumas, restas, multiplicaciones, divisiones y comparar dos números usando el $expr dominio. Veamos cómo puede usar el comando $expr para realizar las operaciones mencionadas anteriormente.

Suma.

Para agregar dos números en el terminal de comandos de Linux, debe usar la siguiente sintaxis.

$ expr number1 + number2 

Por ejemplo,

$ expr 100 + 100

sintaxis

Puede usar una sintaxis similar para sumar más de dos números.

$ expr number1 + number2 + number3…..

Por ejemplo,

$ expr 100 + 100 + 100

matemática básica en línea de comando en linux

Así es como puede hacer sumas en el terminal de comando.

Sustracción.

Para restar dos números, puede usar la misma sintaxis utilizada para la suma. Solo tienes que usar “-” en lugar de “+”.

$ expr number1 – number2

Por ejemplo,

$ expr 100 – 90

sustracción

De manera similar, use la misma sintaxis que se usó además de restar dos o más números.

$ expr number1 – number2 – number3…..

Por ejemplo,

$ expr 150 – 70 -10

expr

Multiplicación.

Una vez más, la sintaxis para multiplicar dos números en el terminal de comandos es bastante similar a la sintaxis para sumar y restar.

$ expr number1 * number2

Por ejemplo,

$ expr 2 * 2

matemática básica en línea de comando en linux

Para multiplicar dos o más números, use la siguiente sintaxis.

$ expr number1 * number2 * number3….

Por ejemplo,

$ expr 2 * 3 * 4

matemática básica en línea de comando en linux

Quizás se pregunte por qué no usamos el asterisco

sólo para especificar la multiplicación. Esto se debe a que el asterisco se usa para señalar el directorio actual.

División.

$ expr number1 / number 2
For example, 100 / 10

Puede dividir dos números en la línea de comando usando la siguiente sintaxis.

división

Comparando dos números. $expr También puede utilizar el

$ expr number1 > number2 

Comando para comparar dos números. Al comparar usando, la expresión se vuelve booleana, por lo que la respuesta que obtiene como salida no especifica qué número es mayor. Más bien, da un 1 o un 0 dependiendo de si la expresión de entrada es verdadera o falsa. La sintaxis para comparar números es:

$ expr number1 < number2

O

$ expr 15 > 20

Por ejemplo,

expr $expr También puede usar el signo igual “=” con el $expr dominio. Esto también se convierte en una expresión booleana y obtiene un 1 o un 0 según la expresión de entrada. Usar el signo de igualdad puede resultar útil cuando especifica y verifica una condición. Todas las expresiones booleanas formadas con

$ expr number1 = number2

se puede utilizar para comprobar las condiciones en el terminal.

$ expr 10=10

Por ejemplo,

matemática básica en línea de comando en linux

El comando $factor. $factor El comando $factor, como sugiere su nombre, se usa para encontrar factores del número que proporcionamos como entrada. La sintaxis que se utiliza con

$ factor number 

es como sigue.

$ factor 6
$ factor 23

Por ejemplo,

Como el número 23 es un número primo, no tiene más factores que él mismo.  Entonces solo ves 23 como salida.

FACTOR

El comando $bc. $bc los

command es una poderosa herramienta que se puede utilizar para realizar una variedad de cálculos relacionados con las matemáticas en el terminal de comando.

$ echo “mathematical expression” | bc

Puede realizar cálculos complejos que involucran DMAS y también manejar expresiones booleanas junto con cálculos de raíces cuadradas, senos, cosenos y tangentes. En general, es una herramienta bastante útil. Aquí está su sintaxis.

$ echo “14+20-6/2” | bc

Por ejemplo,

matemática básica en línea de comando en linux

$ echo “20*20/20*20” | bc

Otro ejemplo,

matemática básica en línea de comando en linux

El comando $jot. $jot los

El comando es otra herramienta útil que puede ayudarlo a hacer listas de números. La forma en que funciona es que especificas un número y luego puedes ver los números que vienen después o antes de él. $jot El verdadero valor de la $jot El comando viene cuando desea usar el bucle for mientras trabaja en el terminal de comando. los $jot El comando se puede utilizar como variable/valor de incremento o decremento. Los siguientes son algunos ejemplos de los

$ sudo apt install athena-jot

dominio.

matemática básica en línea de comando en linux

$ jot 10 1

Por ejemplo,

En este ejemplo, obtendrá 10 números impresos después del 1. Como se ve en la imagen a continuación.
$ jot 10 20 10

matemática básica en línea de comando en linux

En este ejemplo, obtendrá 10 números antes del 20 impresos al revés.  Como se ve en la imagen de abajo.
$ for i in ‘jot x y’; do …..

matemática básica en línea de comando en linux

Este es un ejemplo de cómo puedes usar $jot en combinación con loop. El bucle funcionará hasta que el valor de x aumente al valor de y. Así es como se hacen operaciones matemáticas básicas en la terminal de comandos de Linux.

Como ya sabrá, el terminal de comandos de Linux es una aplicación excelente. Puede realizar un sinfín de tareas en él, incluido reiniciar el sistema operativo.

A veces, el sistema operativo deja de funcionar y te quedas atascado. El sistema deja de responder, se vuelve lento o no funciona como usted desea. En momentos como estos, reiniciar la computadora es el mejor paso.

Si quieres saber cómo reiniciar el sistema usando la terminal de comandos, ve a este enlace. Le conducirá a una guía que le dará una respuesta detallada a su pregunta. En este artículo, vimos cómo hacer operaciones matemáticas básicas en la terminal de comandos enlinux

. Hay varios comandos disponibles para operaciones aritméticas y otras operaciones también. Esperamos haber podido ayudarlo a comprender cada comando. Si esta guía te ayudó, por favor compártela.

( function( d, s, id ) {
var js, fjs = d.getElementsByTagName( s )[0];
if ( d.getElementById( id ) ) return;
js = d.createElement( s ); js.id = id;
js.src = «https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.5&appId=305449883698649»;
fjs.parentNode.insertBefore( js, fjs );
}( document, ‘script’, ‘facebook-jssdk’ ) );🙂

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)