- 主题:怎么让export的环境变量在zsh/csh里生效?
在bash下export XXXX
运行bash后这个环境变量还存在
但是csh和zsh不认
有办法让执行csh和zsh也生效吗?
--
FROM 120.229.14.*
o,可以生效,但是我设置的LD_PRELOAD在csh里无法生效
【 在 world (You are my world) 的大作中提到: 】
: 我测试了一下可以生效啊
--
FROM 116.30.220.*
>bash
>export LD_PRELOAD=/usr/lib/libshellhook.so
>rm
hook 生效
>csh
>echo $LD_PRELOAD
/usr/lib/libshellhook.so
>rm
hook 不生效
之前以为的LD_PRELOAD没传过来
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 你这就是,遇到的问题和提问的问题根本不同
: 你的csh是指一个script还是指一个interactive shell啊?
--
FROM 116.30.220.*
zsh可以,csh不行
【 在 world 的大作中提到: 】
: tmp$ bash
: tmp$ export LD_PRELOAD=/usr/lib/libgimp-2.0.so.0
: tmp$ zsh
: tmp % ldd /bin/ls
: linux-vdso.so.1 (0x00007ffd7833b000)
: /usr/lib/libgimp-2.0.so.0 (0x00007f2913633000)
来自 MI 10
--
FROM 112.97.53.*