in

Comando de configuración de Linux – javatpoint

El comando set de Linux se usa para configurar y desarmar ciertos indicadores o configuraciones dentro del entorno de shell. Estos indicadores y configuraciones determinan el comportamiento de un script definido y ayudan a ejecutar las tareas sin enfrentar ningún problema. Los valores de los atributos y parámetros del shell se pueden cambiar o mostrar mediante el comando set.

Sintaxis:

Para saber cómo configurar la variable de entorno en Linux, visite Aquí.

Opciones: Las opciones admitidas por el comando set son las siguientes:

  • -a: Se utiliza para marcar variables que se modifican o crean para exportar.
  • -B: Se utiliza para notificar la terminación del trabajo de inmediato.
  • -mi: Se utiliza para salir inmediatamente si un comando sale con un estado distinto de cero.
  • -F: Se utiliza para deshabilitar la generación de nombres de archivos (globbing).
  • -h: Se utiliza para guardar la ubicación de los comandos donde buscaron.
  • -k: Se utiliza para colocar todos los argumentos de asignación en la variable de entorno de un comando, excepto los que preceden al nombre del comando.
  • -metro: Se utiliza para habilitar el control de trabajos.
  • -norte: Se utiliza para leer comandos.
  • -o: Se utiliza para nombre de opción.
  • -pag: Se utiliza para deshabilitar el procesamiento del archivo ‘$ ENV’ e importar funciones de shell. Se activa cuando los identificadores de usuario reales y efectivos no coinciden. Desactivar esta opción puede hacer que el uid y el gid de trabajo se establezcan como el uid y el gid autorizados.
  • -t: Se utiliza para salir del comando después de ejecutar un comando.
  • -u: Se utiliza para tratar las variables no configuradas como un error al sustituirlas.
  • -v: Se utiliza para imprimir líneas de entrada de shell.
  • -X: Se utiliza para imprimir comandos y sus argumentos de forma secuencial (a medida que se ejecutan).
  • -B: Se utiliza para realizar la expansión de la abrazadera por el Shell.
  • -C: Se utiliza para no permitir que los archivos regulares existentes se sobrescriban mediante la redirección de la salida.
  • -MI: Se utiliza si las funciones de shell heredan la trampa ERR.
  • -H: Se utiliza para habilitar la sustitución del historial de estilos. De forma predeterminada, está activado cuando el shell es interactivo.
  • -PAG: Se utiliza si no queremos seguir enlaces simbólicos al ejecutar comandos.
  • -T: Si esta bandera está activada, la trampa DEBUG es heredada por las funciones de shell.

Nota: Para desactivar las banderas anteriores, use el símbolo ‘+’ en lugar de ‘-‘.

Para comprender mejor el comando set, veamos una breve introducción de la variable de shell:

Variable de Shell

Una variable es una cadena de caracteres que puede contener un valor. El valor asignado puede ser cualquier cosa, como número, nombre de archivo, texto o cualquier otro tipo de datos. Es como un puntero a los datos reales. El shell nos permite crear, eliminar y asignar variables.

El nombre de la variable puede tener cualquier letra, número o carácter de subrayado (_). No podemos tener caracteres como «! * O -«, porque estos caracteres especiales tienen otros significados para el shell. De acuerdo con la convención de nomenclatura de Unix, la variable de shell de Unix debe tener sus nombres en MAYÚSCULAS.

Ejemplos del comando set

Activa o desactiva la información de depuración.

La opción ‘-x’ se usa con el comando set para mostrar el comando y sus argumentos. Es útil para depurar el script de shell.

Ejecute el siguiente comando:

Para activar la información de depuración:

Para desactivar la información de depuración:

Deshabilita el comportamiento predeterminado de Bash.

Para deshabilitar el comportamiento predeterminado de Bash, ejecute el comando de la siguiente manera:

Detenga un guión de inmediato.

Para detener un script inmediatamente, ejecute el siguiente comando:

Obteniendo ayuda

Si se queda atascado durante el uso del comando set, puede acceder a la documentación de ayuda desde su terminal. Para acceder al manual de ayuda, ejecute el siguiente comando:


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Python Lambda

42275 1524485136

¿Cómo establecer el color de fondo en HTML?