美文网首页IT修真院_JAVA
如何编写一个shell脚本

如何编写一个shell脚本

作者: 沉沉钟声 | 来源:发表于2017-09-15 09:54 被阅读0次

1.背景介绍

shell脚本其实我们都已经很常见了,它的作用主要是简化我们的操作,不必每次都输入那么多的命令。事实上,原来写过一个任务三的自动部署脚本,今天我就在任务三自动部署脚本的基础上进行优化,目的是学以致用,让我们的自动部署更加的方便。

以前的脚本请看这里http://www.jianshu.com/writer#/notebooks/15505752/notes/16781315

2.知识剖析

原来的脚本写得很死 只能从固定的地方下载,实际上我希望 可以自行指定地方下载。

这就需要交互式脚本的使用,我们需要脚本与使用者进行交互。

每次都需要输入这些太多了,我想少输入一些,我要避免输入重复的内容,

涉及到了变量和环境变量 以及变量的相互使用。

命令好繁琐 ,如何让他更简单,使用别名。

3.常见问题

3.1.脚本如何与用户交互

3,.2.变量如何声明 增加

3.3.别名的使用

4.解决方案

4.1,使用read

4.2,声明变量后变成系统变量

4.3.alias的使用

5.编码实战 详情请见视频

6.扩展思考

在我实际使用中还是发现了一点问题 打包时必须在pom文件的目录下 这里又把这个目录写死了

所以改成echo $变量  

好了 测试一下 很好棒棒的!  不过要注意的是, 环境变量的根目录是我自己的 这就造成了如果下载别人的文件路径会有问题 当然 按照上面的知识 解决这个问题很简单 调整环境变量根目录的路径 在新增一个变量用来保存别人的目录 当然这个也用read 大家感兴趣可以自己尝试一下 有问题有兴趣交流的可以加232534462

7.参考文献

鸟哥的Linux私房菜

ppt链接:https://ptteng.github.io/PPT/PPT-java/java-task3-How%20to%20write%20a%20shell%20script.html#/

我录得小视频链接:https://v.qq.com/x/page/m05493souuv.html  可以看我的实战操作


如何编写shell脚本_腾讯视频

推荐的免费学习网站:http://www.jnshu.com/login/1/13397829

相关文章

  • 从零开始学习Linux(三十一):Shell脚本的执行方式

    本小节我们介绍一下如何执行shell脚本,在讲解如何执行shell脚本之前,先讲解几个简单的命令,编写第一个she...

  • 第一个shell

    编写一个shell脚本 shell脚本的开头一定要指定一个shell解释器 给shell脚本加执行权限 执行she...

  • Shell script + crontab实现Mysql定时备

    一、Shell 脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所...

  • 多命令处理

    编写shell脚本 执行脚本

  • shell脚本

    什么是shell脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说...

  • Shell脚本语法

    1. Shell脚本简介Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所...

  • shell脚本基础

    编写脚本 编程基础 shell脚本 创建shell脚本 变量 运算 测试 配置用户的环境

  • shell中的sql操作

    在编写shell脚本的时候,可能会遇到操作mysql数据库的情况。下面介绍如何在shell脚本中操作mysql数据...

  • 78.shell编程

    shell编程 Shell脚本,是一种为shell编写的脚本程序。 Shell编程跟JavaScript、Pyth...

  • shell脚本练习-1

    1、编写shell脚本,计算1~100的和。 2、编写shell脚本,输入一个数字n并计算1~n的和。 3、写一个...

网友评论

    本文标题:如何编写一个shell脚本

    本文链接:https://www.haomeiwen.com/subject/egqssxtx.html