GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Hacer que Bat File esté disponible en todas partes para la terminal?

Tengo un archivo bat al que quiero poder llamar desde cualquier lugar, simplemente llamándolo por su nombre. En Windows, simplemente tuve que agregar la carpeta donde se encuentra el archivo .bat, a la RUTA de Windows. Sin embargo, no tengo idea de cómo hacer esto en Ubuntu. Supongo que hay algo similar...

¿Alguien puede explicar cómo hacer esto?

Respuesta aceptada:

si desea atajar el programa y dejarlo donde está, puede usar sym. enlaces o el comando alias.

(Tenga en cuenta que esto supone que lo ha hecho ejecutable, chmod +x [script file] )

enlaces simbólicos le permite crear un acceso directo que se comporte como el archivo en cuestión.

sudo ln -s [script start-up file] /usr/bin/[name]

a pesar de estar en /usr/bin, comenzará en el directorio desde el que lo llame.

alias le permite dar un nombre a un comando, o serie de comandos canalizados, que usa regularmente, por ejemplo, es bastante común tener los comandos de actualización/actualización combinados en uno solo, con alias.

alias [name]="sh /path/to/script/[file name]"

asumiendo que su secuencia de comandos se ejecuta con sh, (esto también podría ser bash, para tareas más complejas hay una diferencia).


Ubuntu
  1. Una guía de la terminal de Linux para principiantes

  2. Copiar archivos en la terminal de Linux

  3. Cambiar el nombre de un archivo en la terminal de Linux

  4. Mover archivos en la terminal de Linux

  5. ¿Cómo mostrar la ruta completa de un archivo o directorio en la terminal?

Registrar la actividad de la terminal para el servidor Ubuntu 16.04 LTS

Gestión de archivos de Linux desde la terminal

Cómo guardar la salida del comando en un archivo usando la terminal de Linux

Cómo conectarse a WiFi desde la terminal en Ubuntu Linux

¿Qué emuladores de terminal están disponibles para usuarios de terminales pesados?

¿Cómo hacer un archivo ejecutable en la terminal de Linux?