Latest web development tutorials

Linux commande set

Linux commande Daquan Linux commande Daquan

Linux commande set pour définir shell.

ensemble instruction peut être utilisée pour définir la mise en œuvre de la coque, vous pouvez faire pour mettre en fonction des différents besoins.

grammaire

set [+-abCdefhHklmnpPtuvx]

Description Paramètre:

  • -a marqué variables modifiées pour la sortie à une variable d'environnement.
  • -b faire démon interrompu immédiatement revenir état d'exécution.
  • Directeur -C fichier résultant ne peut pas écraser les fichiers existants.
  • -d Shell utilisera la mémoire de table de hachage par défaut des instructions utilisées pour accélérer l'exécution de l'instruction. Utilisez le paramètre -d pour annuler.
  • -e commande si la valeur de retour est égal à 0, puis quittez immédiatement la coquille.
  • -f éliminer l'utilisation des wildcards.
  • emplacement -h de la fonction d'enregistrement automatique.
  • -H Shell peut utiliser le "!" Plus <numéro de commande> façon d'exécuter des instructions enregistrées dans l'histoire.
  • commande -k les arguments seront pris en compte dans cet environnement d'instruction des variables.
  • noms de variables -l pour l'enregistrement en boucle.
  • -m à utiliser le moniteur.
  • -n lecture seule commande, sans réellement exécuté.
  • -p Démarrer le mode de priorité.
  • Après les paramètres de démarrage -P -P, lorsque l'instruction est exécutée, il sera le fichier ou le répertoire réel pour remplacer les liens symboliques.
  • -t exécuter les instructions suivantes pour quitter la coquille.
  • -u utiliser lors de l'exécution hors d'un message d'erreur variable non définie est affichée.
  • -v Affiche shell valeurs d'entrée de lecture.
  • Après -x exécuter les instructions que les paramètres et les sous seront affichés.
  • + <Paramètre> pour annuler un ensemble de paramètres a été démarré.

Exemples

variable d'environnement d'affichage

# 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 commande Daquan Linux commande Daquan