我想使用我自己的特定变量KILL,但我找不到让非终端会话可见的方法
到现在为止我尝试添加KILL = 0并将KILL = 0导出到〜/ .profile,但这似乎不起作用(当我试图将KILL回显到某个txt文件时,它只显示空行,示例 - echo $ KILL>> test.txt)
我应该怎样做才能使我的变量对非终端会话可见?
答案 0 :(得分:1)
在使用“bash”的Linux上,您需要将变量放入~/.bash_profile
。然后,当您打开要启动echo $KILL
的新终端时,它将可用。重新登录后,只要它尝试使用它,它就应该可以用于你在终端外启动的任何进程。
该变量也可以放入/etc/profile
(为所有用户设置)或/etc/environment
(为系统启动的所有用户和进程设置)。