好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > export

export

熱門標簽:西寧人工外呼系統線路商 諾基亞地圖標注app 高德地圖標注樓房入駐 南昌四川外呼系統 個人電銷機器人 咸寧智能營銷電話機器人怎么樣 成都哪里有地圖標注公司 北京外呼防封系統是什么 江蘇保險智能外呼系統產品介紹
我自己也是一個菜鳥,接觸linux沒有多久,最近在學習BASH的export命令時碰到了一個難道(書上說export是將自定義變量變成系統環境變量):我在一個腳本文件中定義一個了變量,然后export變量,按照我自己的想法,執行完這個腳本后,在提示符下一定可以用echo顯示出它的值,可結果卻不是這樣,腳本執行完后用set根本看不到有這個變量存在。為什么呢?我百思不得其解,最后將問題貼出來,一位前輩告訴我說用source+腳本文件就可以了,我試了一下果然可以,但一個新的問題又出來了。我將腳本中export命令刪除后,用source一樣可以。那這個export好像沒有什么用呀。
在經過多次嘗試后發現了一些東西,是我自己猜的,如果有什么不對的地方,請指正,謝謝。
執行一個腳本時,會先開啟一個子shell環境(不知道執行其它程序是不是這樣),然后將父shell中的所有系統環境變量復制過來,這個腳本中的語句就在子shell中執行。(也就是說父shell的環境變量在子shell中可以調用,但反過來就不行,如果在子shell中定義了環境變量,只對該shell或者它的子shell有效,當該子shell結束時,也可以理解為腳本執行完時,變量消失。)為了證明這一點,請看腳本內容:
test='value'
export test
這樣的腳本執行完后,test實際上是不存在的。接著看下面的:
test='value'
export test
bash
這里在腳本最后一行再開一個子shell,該shell應該是腳本文件所在shell的子shell,這個腳本執行完后,是可以看到test這個變量的,因為現在是處于它的子shell中,當用exit退出子shell后,test變量消失。
如果用source對腳本進行執行時,如果不加export,就不會在子shell中看到這個變量,因為它還不是一個系統環境變量呀,如腳本內容是:
test='value'
用source執行后,在shell下是能看到這個變量,但再執行bash開一個子shell時,test是不會被復制到子shell中的,因為執行腳本文件其實也是在一個子shell中運行,所以我再建另一個腳本文件執行時,是不會輸入任何東西的,內容如:echo $test。所以這點特別注意了,明明在提示符下可以用echo $test輸出變量值,為什么把它放進腳本文件就不行了呢?
所以得出的結論是:1、執行腳本時是在一個子shell環境運行的,腳本執行完后該子shell自動退出;2、一個shell中的系統環境變量才會被復制到子shell中(用export定義的變量);3、一個shell中的系統環境變量只對該shell或者它的子shell有效,該shell結束時變量消失(并不能返回到父shell中)。3、不用export定義的變量只對該shell有效,對子shell也是無效的。
后來根據版主的提示,整理了一下貼子:為什么一個腳本直接執行和用source執行不一行呢?這也是我自己碰到的一個問題。manual原文是這樣的:Read and execute commands from filename in the current shell environment and return the exit status of the last command executed from filename.明白了為什么不一樣了吧?直接執行一個腳本文件是在一個子shell中運行的,而source則是在當前shell環境中運行的。根據前面的內容,你也已經明白其中的道理了吧。
困擾了我幾天的問題終于可以圓滿的解決了。

標簽:綏化 中衛 金華 清遠 濮陽 電信 長春 長春

巨人網絡通訊聲明:本文標題《export》,本文關鍵詞  export,export,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《export》相關的同類信息!
  • 本頁收集關于export的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 免费无码国产在线看瑜茄 | 久久99久久99基地看电影| 免费??成人??用黄上黄两年半| 韩国一级婬片A片AAA小说软件| 国产精品久久国产精品99盘| 可以看污视频的网站| 男女做爰猛烈床视频免费| 国产精品冒白浆免费视频| 曰本一区| 久久国产精品久久久久久网站亲子| 国产一区二区三区夜色| GOGO全球大胆高清人体131| 她扒下内裤让我爽了一夜麻豆| 三级黄免费| 欧美老妇???中国老妇| 国产一级特黄aa毛片| 蜜桃在成熟在线看| 成人扒开??伸出???视频| 美女mm131爽爽爽gif动态图| 免费a一级毛片在线播放| 娇软小画眉[古穿今]| 女大男小的年下h文| 爽?好大?快?深点高文| 漫画又黄又刺激的动态图片| 啊啊啊好大好硬| 日韩激情淫片免费看| 亚洲伊人久久大香线焦| 欧美特黄特色爽特刺激片在线播放| 一级大毛片| 日本特黄特色特爽大片老鸭| 99在线观看精品免费99| 国产成人H视频在线播放| 把语文老师c了一节课| 美女久久久久久久久久久| 国产寡妇婬乱A片毛片做粉红女郎 免费无遮挡??动画网站下载哔咔 动漫被?到爽??巨乳视频 | 哦好啊使劲太快粗硬大视频| 国产AV激情视频在线观看图片| 国产獸交ⅴideσsseⅩ| 好男人www在线社区大豆网| 久久精品国产免费观看99| 古代来的小媳妇|