English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر unset في Linux

كتابة الأوامر في Linux

استخدام أمر unset في Linux لحذف المتغيرات أو الدوال.

unset هو أمر مدمج في الشل، يمكن استخدامه لحذف المتغيرات أو الدوال.

النحو

unset [-fv][اسم المتغير أو الدالة]

المتغيرات

  • -f  حذف الدالة فقط.
  • -v  حذف المتغير فقط.

مثال على الإنترنت

حذف المتغيرات البيئية

[[email protected] ~]# lx="ls -lh" //تعيين المتغيرات البيئية
[[email protected] ~]# $lx //استخدام المتغيرات البيئية
الكمية الإجمالية 116K
-rw-r--r-- 1 root root 2.1K 2008-03-30 anaconda-ks.cfg
drwx------ 3 root root 4.0K 3月 30 21:22 Desktop
-rw-r--r-- 1 root root 50K 2008-03-30 install.log
-rw-r--r-- 1 root root 32K 2008-03-30 install.log.syslog
lrwxrwxrwx 1 root root  9 2008-03-30 qte -> /opt/qte/
[[email protected] ~]# set //عرض المتغيرات البيئية الحالية
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
……محتوى مكرر
PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}07"'
PS1='[u@h W]$ '
PS2='> '
PS4='+ '
PWD=/root
QTDIR=/usr/lib/qt-3.3
SHELL=/bin/bash
SSH_TTY=/dev/pts/4
SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en
SYSFONT=latarcyrheb-sun16
TERM=xterm
UID=0
USER=root
_=-lh
lx='ls -lh'
[[email protected] ~]# unset lx //حذف المتغير البيئي
[[email protected] ~]# set //عرض المتغيرات البيئية الحالية
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
……محتوى مكرر
PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}07"'
PS1='[u@h W]$ '
PS2='> '
PS4='+ '
PWD=/root
QTDIR=/usr/lib/qt-3.3
SHELL=/bin/bash
SSH_TTY=/dev/pts/4
SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en
SYSFONT=latarcyrheb-sun16
TERM=xterm
UID=0
USER=root
_=-lh

كتابة الأوامر في Linux