unset是Linux操作系统中删除指定的Shell变量或函数的命令。
unset命令可以删除一个或多个Shell变量或函数,语法为:unset [-f][-v][-n][name...]。
选项说明:
-f:删除函数。
-v:删除变量(不包括只读变量)。
-n:删除具有引用属性的变量名(如果该选项存在)。
常用示例:
删除变量:hello="world" echo hellounsethelloechohello unset hello echohellounsethelloechohello。
删除函数:unset -f now 再次调用now时,now已找不到定义。
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。