分类:Scripts

tomcat启动脚本-by Liemer_Lius

tomcat启动脚本-by Liemer_Lius
tomcat是常用的java项目容器,管理的时候没有统一的脚本,使得很多操作都需要手动去键入命令。于是乎,我自己编写了一个功能比较简单实用的启动脚本,脚本可以加入服务,可以启动,关闭,重启,查看状态,并且当启动的时候,可以用-log选项来动...

Liemer_Lius 4年前 (2018-01-10) 662℃ 0评论 0喜欢

shell脚本中的选项使用

shell脚本中的选项使用
shell脚本中的选项,可以让用户丰富很多操作: 其中,常用的关键词有:getopts OPTARG OPTIND getopts:可以获得脚本后面的选项。引号中是定义的选项,可以有多个。 “:d”: 第一个冒号表示...

Liemer_Lius 4年前 (2018-01-09) 684℃ 0评论 0喜欢

shell脚本中的信号捕捉

shell脚本中的信号捕捉
我们常用的信号有: 1: SIGHUP 2: SIGINT 9: SIGKILL 15: SIGTERM 18: SIGCONT 19: SIGSTOP 如我们执行任务的时候,按Ctrl+C,会发送信号2给程序,程序就中止了。如果...

Liemer_Lius 4年前 (2018-01-09) 719℃ 0评论 0喜欢

shell中生成随机数、随机字符串

shell中生成随机数、随机字符串
1、随机数 我们用到的概念是数组。每次出现数字以后,比对数组中的其他值,如果重复就重新生成,知道生成所有的不重复数组为止。 shell脚本实现:随机产生1-39中的N个数字,且不能重复代码: #!/bin/bash # # Date: ...

Liemer_Lius 4年前 (2018-01-08) 783℃ 0评论 1喜欢

Shell脚本之array(数组)的使用

Shell脚本之array(数组)的使用
数组:数组是连续的一组元素,彼此之间有空格分割,通过索引可以取出数组中的某一个值。 默认的shell变量类型全部为字符串,所以,定义数组需要将数组用括号括起来。 声明一个数组: declare -a AA      // 实际上,直接用索引...

Liemer_Lius 4年前 (2018-01-08) 757℃ 0评论 0喜欢

case在脚本中添加开关

case在脚本中添加开关
开关(switch)在脚本中使用很多。通常,在特定的条件下,将switch的值做改变,开关的值对后续的代码有直接的影响,从而产生相应的操作。 比如,我们制作一个脚本,当选项是: -a|--add: 添加用户(参数后的用户列表) -d|...

Me, Lius 4年前 (2017-12-27) 718℃ 0评论 0喜欢

自动创建bash脚本文件头的脚本和alias

自动创建bash脚本文件头的脚本和alias
经常写脚本,就需要经常写Sha-Bang(Sharp bang, #!),难免会比较麻烦。这里就将自动生成Sha-Bang的脚本写一下,并做成别名,方便脚本的撰写。 首先,建立create.sh,输入如下内容: #!/bin/bash ...

Me, Lius 4年前 (2017-12-23) 875℃ 0评论 2喜欢