社区
Linux/Unix社区
帖子详情
如何用脚本直接修改系统的环境变量呢?
codechaser
2017-04-26 08:06:13
我现在学习的一个东西要经常设置ROS_MASTER_URI的环境变量,其值为http://IP:11311(同一网段的IP),然后每次路由器可能分配不同的IP,我还得重新修改变量,感觉很麻烦(因为会在不同WiFi下挪来挪去就没有设置静态IP)。请问大家可不可以直接用Python写个脚本让他开机执行,自动获取IP然后写入这个环境变量呢?能否指导下思路?
...全文
571
4
打赏
收藏
如何用脚本直接修改系统的环境变量呢?
我现在学习的一个东西要经常设置ROS_MASTER_URI的环境变量,其值为http://IP:11311(同一网段的IP),然后每次路由器可能分配不同的IP,我还得重新修改变量,感觉很麻烦(因为会在不同WiFi下挪来挪去就没有设置静态IP)。请问大家可不可以直接用Python写个脚本让他开机执行,自动获取IP然后写入这个环境变量呢?能否指导下思路?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
牛跃2214
2017-09-02
打赏
举报
回复
写个shell脚本,每隔一段时间(例如一分钟)循环去检测,如果IP第一次配置或者IP修改了,就去把环境变量改下。 shell脚本可以放在系统启动脚本中,系统启动时就把脚本拉起来。
codechaser
2017-04-27
打赏
举报
回复
引用 1 楼 q3733353520 的回复:
export可以设置环境变量 ifconfig wlan0 里面可以提取ip (用akw等命令)
你的意思是说把这些语句写到~/.bashrc文件里吗?
我用双手-成就你的梦想
2017-04-27
打赏
举报
回复
export可以设置环境变量 ifconfig wlan0 里面可以提取ip (用akw等命令)
twintiger
2017-04-27
打赏
举报
回复
/etc/profile或者~/.bashrc是要登录才生效的。/etc/rc.local是系统启动生效,跟登录无关
用python
脚本
修改
windows
环境变量
要安装maven然后
修改
环境变量
,强迫症犯了想用python实现。
Shell
脚本
入门:
环境变量
和自定义变量
环境变量
目标Shell变量的介绍变量类型
系统
环境变量
介绍Shell的配置文件分类
环境变量
分类查看当前Shell
系统
环境变量
查看Shell变量(
系统
环境变量
+自定义变量+函数)常用
系统
环境变量
小结Shell变量:自定义变量目标...
在配置
环境变量
时,为什么使用用户变量而不是
系统
变量?
在配置
环境变量
的时候,大家都会经历过一步,那就是现在用户变量里定义一个PATH,然后再
修改
系统
变量Path,那么为什么呢?不能够
直接
在Path里配置吗? 答案是可以再Path里配置,但是这样会造成一些问题,因为Path是...
ROS的setup
脚本
如何改变
系统
环境变量
?
ROS的setup
脚本
如何改变
系统
环境变量
?ROS的setup
脚本
如何改变
系统
环境变量
测试的环境 准备知识 问题 探究 应用 单工作空间workspace 不省事的做法 省事的做法 多工作空间 workspace 不省事的做法 省事的做法 情况1...
青龙面板用node.js
脚本
读取和
修改
环境变量
青龙面板用node.js
脚本
读取和
修改
环境变量
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章