随笔分类 - shell脚本
摘要:PID=$(ps -ef | grep eladmin-system-2.0.jar | grep -v grep | awk '{ print $2 }')if [ -z "$PID" ]thenecho Application is already stoppedelseecho kill $P
阅读全文
摘要:if [ $# != 3 ];then echo 'option-1: start,stop or restart.' echo 'option-2: 请传入jar路径' echo 'option-3: log名称' exit; fi option=$1 jarname=$2 logName=$3 if [ $option = "start" ];then nohup java -X...
阅读全文
摘要:#!/usr/bin/bash # author : renguangyin@yingu.com current=$(cd `dirname $0`; pwd) cd ${current} ext_name="jar"exec_file=$(ls ${current}/data/*.${ext_na
阅读全文
摘要:cronologcronolog是一个简单的过滤程序从标准输入读取日志文件条目,每个条目写入到输出文件指定一个文件名模板和当前的日期和时间。当扩大的文件名更改,关闭当前文件,并打开一个新的。 cronolog的目的是要在配合使用的Web服务器( 如 Apache) ,分成每天或每月的日志,访问日志L
阅读全文
摘要:#拉取远程分支代码到本地git clone -b 分支名称 sshGit路径 #更新远程代码到本地git pull #提交本地修改的代码到本地仓库git commit -m "自动打包" 文件名称或者路径 #本地仓库代码到远程仓库git push
阅读全文
摘要:src_version='3'; new_version=`expr $src_version + 1`
阅读全文
摘要:sed -i "s/<count>1<\/count>/<count>2<\/count>/g" pom.xml
阅读全文
摘要:echo "1.0.10.Repayment"|awk -F '.' '{print $3}'
阅读全文
摘要:#!/bin/bash arr=("0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "a" "b" "c" "e" "e" "f") for value in ${arr[@]} do echo $value done # 或者采取如下方式 echo
阅读全文