2017-05-09 45 views
1

我想使用我自己的特定變量KILL,但是我找不到一種方法使其在非終端會話中可見如何爲非終端會話(bash)設置永久變量?

現在我嘗試添加KILL = 0並將KILL = 0導出到〜/ .profile文件,但似乎並沒有工作(當我試圖呼應殺進一些txt文件,只顯示空行,例如 - 回聲$ KILL >>的test.txt)

我應該怎麼做才能讓我的變量對非終端會話可見?

回答

1

在使用「bash」的Linux上,您需要將該變量放入~/.bash_profile。然後,當您打開一個新的終端時,它將可用,您將啓動echo $KILL。重新登錄後,只要要嘗試使用它,即使在外部終端上啓動,也應該可以使用它。

變量也可以放入/etc/profile(爲所有用戶設置)或/etc/environment(要爲系統啓動的所有用戶和進程設置)。

+0

它終於工作了,把變量放到/ etc/environment後 謝謝 – Solonka