Latest web development tutorials

Linux mandato set

Linux comando Daquan Linux comando Daquan

Linux ajustado comando para establecer la cáscara.

Conjunto de instrucciones se puede utilizar para configurar la aplicación de shell, que puede hacer para configurar de acuerdo a las diferentes necesidades.

gramática

set [+-abCdefhHklmnpPtuvx]

Descripción de parámetros:

  • -a marcada variables modificadas para la producción de una variable de entorno.
  • -b hacer demonio interrumpe inmediatamente volver al estado de ejecución.
  • Dirección -C archivo resultante no puede sobrescribir archivos existentes.
  • -d Shell utilizará la memoria de tabla hash predeterminado instrucciones utilizadas para acelerar la ejecución de la instrucción. Utilice el parámetro -d para cancelar.
  • -e comando si el valor de retorno no es igual a 0, a continuación, salga inmediatamente de la cáscara.
  • -f eliminar el uso de comodines.
  • ubicación -h de la función de grabación automática.
  • -H Shell puede utilizar el "!" Plus <comando número> manera de ejecutar instrucciones grabadas en la historia.
  • comandos -k para los argumentos se considerará en este variables de entorno de instrucciones.
  • -l nombres de variables para la grabación en bucle.
  • -m de usar el monitor.
  • -n comando, sin realmente ejecutada de sólo lectura.
  • -p Iniciar el modo de prioridad.
  • Después de parámetros de inicio -P -P, cuando se ejecuta la instrucción, será el archivo real o directorio para sustituir los enlaces simbólicos.
  • -t ejecutar las instrucciones siguientes para salir de la cáscara.
  • -u usado cuando se realice fuera de un mensaje de error variable no definida aparece.
  • -v Muestra la cáscara valores de entrada leídos.
  • Después -x ejecutar las instrucciones que se mostrarán los parámetros y bajo.
  • + <Parámetro> para cancelar un conjunto de parámetros se ha iniciado.

Ejemplos

variable de entorno de visualización

# set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="00" [2]="15" [3]="1" [4]="release" [5]="i386-redhat-linux-gnu")
BASH_VERSION='3.00.15(1)-release'
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=99
DIRSTACK=()
EUID=0
GROUPS=()
G_BROKEN_FILENAMES=1
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=hnlinux
HOSTTYPE=i386
IFS=$' '
INPUTRC=/etc/inputrc
KDEDIR=/usr
LANG=zh_CN.GB2312
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LINES=34
L
MAIL=/var/spool/mail/root
MAILCHECK=60
OLDPWD=/home/uptech
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt/crosstools/gcc-3.4.6-glibc-2.3.6/bin
PIPESTATUS=([0]="2")
PPID=26005
PROMPT_COMMAND='echo -ne "

Linux comando Daquan Linux comando Daquan