- 主题:怎么让export的环境变量在zsh/csh里生效?
你这就是,遇到的问题和提问的问题根本不同
你的csh是指一个script还是指一个interactive shell啊?
【 在 iwannabe (I wanna be) 的大作中提到: 】
: o,可以生效,但是我设置的LD_PRELOAD在csh里无法生效
--
FROM 163.177.68.*
那你如果直接在csh登录然后export
而不是从bash这边传过来呢?
这样问题就简化为了:csh不支持PRELOAD
【 在 iwannabe (I wanna be) 的大作中提到: 】
: >bash
: >export LD_PRELOAD=/usr/lib/libshellhook.so
: >rm
: hook 生效
: >csh
: >echo $LD_PRELOAD
: /usr/lib/libshellhook.so
: >rm
: hook 不生效
: 之前以为的LD_PRELOAD没传过来
--
FROM 163.177.68.*
export是传递特性啊,并不需要再次
【 在 ilovecpp (cpp) 的大作中提到: 】
: ld_preload是ld-linux.so处理的,跟csh有啥关系?
: 他没有在csh里export当然不生效了。
--
FROM 163.177.68.*