當前位置:生活全書館 >

IT科技

> setenv命令詳解 linux

setenv命令詳解 linux

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命令詳解

標籤: linux 命令 setenv
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/k988em.html