GNU/Linux >> Tutoriales Linux >  >> Linux

bc:comando no encontrado

bc es un lenguaje de programación de calculadoras. Los scripts en bc se pueden ejecutar con el comando bc. Imagine que un archivo test.bc contiene el siguiente código:

scale = 2;
(10.0*2+2)/7;

Eso significa que puedes ejecutar bc así:

$ cat test.bc | bc
3.14

bc puede hacer mucho más que dividir dos números. Es un lenguaje de secuencias de comandos completo por sí solo y puede hacer cosas arbitrariamente complejas con una secuencia de comandos bc. Una secuencia de comandos bc podría ser el punto final de una canalización de datos, donde los archivos de datos se mezclan inicialmente en un flujo de filas de datos y luego se usa una secuencia de comandos bc para calcular los valores que estamos buscando.

Puede omitir los mensajes de derechos de autor que se muestran mientras ejecuta bc usando la opción "-q".

$ bc –q
2 + 2
4
quit

La capacidad de tomar entradas estándar significa que podemos usar documentos, cadenas y tuberías para pasar scripts. Este es un ejemplo de cadena aquí:

$ bc <<< "2+2"
4

Si recibe un error como el que se muestra a continuación al ejecutar el comando bc:

bc: command not found

puede intentar instalar el paquete bc como se muestra a continuación según su elección de distribución.

Distribución Comando
OS X instalar cerveza bc
Debian apt-get install bc
Ubuntu apt-get install bc
Alpino apk agregar bc
Arco Linux pacman -S bc
Kali Linux apt-get install bc
Cent OS yum instalar bc
Fedora dnf instalar bc
Raspbian apt-get install bc

La calculadora bash reconoce estos:

  • Números (tanto enteros como de punto flotante)
  • Variables (tanto variables simples como matrices)
  • Comentarios (líneas que comienzan con un signo de libra o el lenguaje C /* */ par)
  • Expresiones
  • Declaraciones de programación (como declaraciones si-entonces)
  • Funciones


Linux
  1. uuidgen:comando no encontrado

  2. named-checkconf:comando no encontrado

  3. virt-sparsify:comando no encontrado

  4. yum-config-manager:comando no encontrado

  5. mmm:comando no encontrado

virt-manager:comando no encontrado

xeyes:comando no encontrado

GoBuster:comando no encontrado

df:comando no encontrado

du:comando no encontrado

gedit:comando no encontrado