關閉→
當前位置:知科普>IT科技>setenv命令詳解 - linux

setenv命令詳解 - linux

知科普 人氣:2.3W

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

linux setenv命令詳解

TAG標籤:#命令 #setenv #linux #