[求助]如何将脚本返回的值写入.profile,export成环境变量?

发布于 2022-08-25 18:56:48 字数 205 浏览 10 评论 8

用shell处理返回的值A,想将A当作环境变量写入.profile,并echo,这样每个用户在登录后都能收到此条提示消息,就类似开机通知,直接在shell中执行脚本尝试过,被周围人鄙视了。。。。。说每次运行都执行脚本,没有效率。。。。。拜谢

[ 本帖最后由 yanpingsha 于 2009-12-23 10:45 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

妥活 2022-09-02 09:01:17

我只是想了解,mac上的软件的获得途径

浴红衣 2022-09-02 08:40:15

多谢各位帮助,已采用折中的方式实现,将脚本输出保存到日志文件中,然后在.profile 中设置读取,基本和hbh231 兄弟说的方式差不多:)  多谢多谢

不知所踪 2022-09-02 08:32:50

echo `shell`

贱人配狗天长地久 2022-09-02 08:14:08

可以这样,在用户目录建个文件. 比如 /home/user/test.txt

在shell脚本最后加入 echo $? >/home/user/test.txt

然后在用户.profile中加入cat /home/user/test.txt 2>/dev/null

第七度阳光i 2022-09-02 07:45:15

你写到motd中啊

泛泛之交 2022-09-02 04:12:21

那你在.profile 里写相应的语句吧,你那个值返回给SHELL一个值 没明白啥意思 返回到哪了 在.profile 把那个之赋给一个变量,然后echo 那个变量,保存.profile文件 试试

葬シ愛 2022-09-02 03:45:22

就是用shell调用一个存储过程,然后存储过程返回一个值A给shell,想做的就是在shell里把这个值A写入当前用户(例如X)的.profile中,然后echo出来,这样其他用户(用此帐户X)登录主机的时候,会看到echo出来的A的值,就类似一个通知的东西

多谢多谢:)

微暖i 2022-09-01 14:06:08

具体说下 没明白

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文