当前位置:家常菜>百科>科技>正文

linux setenv命令详解

人气:374 ℃/2024-03-28 15:24:49

linux系统下setenv命令是什么呢?下面是setenv命令的具体介绍:

1、setenv命令简介:

setenv是tsch中查询或设置环境变量的命令,用于查询或显示环境变量。

2、 语法: 

setenv [变量名称][变量值] 

3、头文件:

#include<stdlib.h>

4、函数定义:

int setenv(const char *name,const char * value,int overwrite);

5、补充说明:

setenv()用来改变或增加环境变量的内容。参数name为环境变量名称字符串。参数 value则为变量内容,参数overwrite用来决定是否要改变已存在的环境变量。如果没有此环境变量则无论overwrite为何值均添加此环境变量。若环境变量存在,当overwrite不为0时,原内容会被改为参数value所指的变量内容;当overwrite为0时,则参数value会被忽略。返回值 执行成功则返回0,有错误发生时返回-1。

说明:通过此函数并不能添加或修改 shell 进程的环境变量,或者说通过setenv函数设置的环境变量只在本进程,而且是本次执行中有效。如果在某一次运行程序时执行了setenv函数,进程终止后再次运行该程序,上次的设置是无效的,上次设置的环境变量是不能读到的。

举例:

显示环境变量setenv设置环境变量 

# setenv USER lx138

  • iDrive是什么意思

    iDrive是“intelligent Drive system”的缩写,直译为智能驾驶控制系统。是BMW公司研发的一套人机交互系统。由一块可以触控的LCD屏幕和旋钮控制器组成...

    问答查看全文>>
  • p开头的车标有哪些车

    p开头的车标保时捷旗下的帕拉梅拉车型,这款汽车的尾部就是带有帕拉梅拉英文的标志,并且还写着porsche,还有帕加尼等车型也带有p开头的车标。帕拉梅拉是保时捷旗下的一款轿车车型...

    问答查看全文>>
  • 丰田fortuner什么时候上市?

    丰田fortuner这款车在国内上市了:1、丰田fortuner中文名是穿越者,Fortuner的定位融合了多种用途MPV车以及四轮驱动越野车,称之为SUV,内部设计采用MPV...

    问答查看全文>>
  • 元气满满的可爱句子文案 元气满满可爱的文案

    1、想和你一起逃往快乐星球2、月亮不抱你,时光摧毁你,但我喜欢你。3、我中了五步蛇毒了,现在走了四步了,麻烦借一步说话。4、生活就像发朋友圈,无需强求,上帝自然会安排好看的人给...

    句子查看全文>>
  • 中年男性性签名

    1、不倒翁虽然不会摔倒,但也因此不会前进一步。2、做决定之前仔细考虑,一旦作了决定就要勇往直前、坚持到底。3、如果今天不努力,明天不努力,那么你的人生只是在重复而已。4、忍耐之...

    签名查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版