环境变量综述
一直以来,我们好像对环境变量的使用,一直停留在配置jdk环境变量,配置maven环境变量,配置gradle环境变量等等,但其实环境变量的作用,远远不止于此,在本文中,小刀简述一下几个小功能的思路作为抛砖引玉,大家有好的想法和实践欢迎随时和小刀交流。
环境变量做工具的思路

在这里,我们借用了上篇文章的图片,在这里我们可以看到,设置了环境变量之后,就可以通过echo方式输出,就是和代码中,我们定义的那些变量很相似了。
代码语言:javascript代码运行次数:0运行复制
String a = "java技术大本营"
然后下面我们使用“java技术大本营”的时候,就直接使用a就可以了。
这样,我们就可以把一些简单的命令、脚本放到环境变量里面
用环境变量执行命令
注:往后面的一些代码/示例,我们都会以linux环境为基础做演示,除非是特别需要windows的情况下,才会使用win,建议小伙伴们也装一下ubuntu/centos, 能更好的走进系统。
立即学习“Java免费学习笔记(深入)”;
执行git pull 命令
我们在~/.bashrc 中最后一行添加如下环境变量

然后保存,重新打开终端即可生效。

然后我们对先用echo 对刚才的变量进行输出,然后再用$GP来执行一下,就可以看到是等同于 git pull的效果 有了这个例子之后,小伙伴们就可以扩宽思路,就不仅仅是Git命令了, 一些常用的命令都可以这样简化, 再有甚者,可以编一套指令,如G开头的代表GIT命令,GP(git pull),GPH(git push)M开头的代表Maven命令,MP(mvn package)GD开头的代表Gradle命令, GDJAR(gradle bootjar)S开头的代表SSH命令,STEST1(ssh root@test1)再者就要靠小伙伴自己发挥了
Perl学习手札 chm版
Perl学习手札是台湾perl高手写的一篇文章,特打包为chm版,方便大家阅读。 关于本书 1. 关于Perl 1.1 Perl的历史 1.2 Perl的概念 1.3 特色 1.4 使用Perl的环境 1.5 开始使用 Perl 1.6 你的第一个Perl程序 2. 标量变量(Scalar) 2.1 关于标量 2.1.1 数值 2.1.2 字符串 2.1.3 数字与字符串转换 2.2 使用你自己的变量 2.3 赋值 2.3.1 直接设定 2.3.2 还可以这样 2.4 运算 2.5 变量的输出/输入 2.
0 查看详情
用环境变量执行脚本
这里我们要引入一个新的环境变量值 PATH, 对其直接输出可以看到一系列的bin目录

我们先在用户目录下,建一个存放脚本的文件夹,然后新建一个update.sh,如下所示

我们进入了两个代码目录,然后输出路径,然后执行git pull , 然后打印一句话

现在的目录情况如上所示,然后我们把目录~/script也加入到PATH中,在~/.bashrc中编辑如下

保存之后,重新打开终端或者source ~/.bashrc,然后直接执行update.sh

可以看到,通过脚本,把我们把电脑中的代码都更新了一遍,这个是很简单的脚本,我们可以再写的复杂一点,比如,一键打开IDEA,SwitchHosts,DataGrip,网易云,等工具。做个自定义启动。再比如,可以写一个备份资料,文件夹的脚本,直接输入一个back.sh就可以完成备份了。
扩展思考
1:对应的windows环境变量工具应该怎么实现?2:PATH变量有什么用?
以上就是java学习应用篇|使用环境变量做一些工具的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/741142.html
微信扫一扫
支付宝扫一扫