利用脚本拉取项目日志

[[email protected] ~]# cat pull_log.sh

#!/bin/bash

#date=2014-09-16

#is to pull the app log

echo -ne "\033[31m \033[05m the time format of the risk and bp is %Y-%m-%d %H:%M:%S.the pos is %H:%M:%S\033[0m"

read -p "please input your app": APP

read -p "please input your time interval": TIME1

read -p "please input your time interval again": TIME2

case $APP in

pos)

cd /usr/local/jboss/server/jboss-pos/log

sed -n "/^${TIME1}*/,/^${TIME2}*/p" pos.log >/root/pos21.log

gzip -9 /root/pos21.log

;;

ris)

cd /usr/local/jboss/server/jboss-ris/log

sed -n "/^${TIME1}*/,/^${TIME2}*/p" server.log > /root/risserver21.log

gzip -9 /root/risserver21.log

;;

bpl)

cd /usr/local/jboss/server/jboss-bpl/log

sed -n "/^${TIME1}*/,/^${TIME2}*/p" server.log > /root/bplserver21.log

gzip -9 /root/bplserver21.log

;;

*)

echo "please input right app"

;;

esac

时间: 2024-10-16 03:13:02

利用脚本拉取项目日志的相关文章

从零构建vue项目(一)--搭建node环境,拉取项目模板

本文是基于vuecli2搭建的项目. 1. 下载安装nodejs     地址:https://nodejs.org/en/download/ 选择安装版windows .msi, 不要选择压缩版 下载完成后,下一步-->下一步-->安装完成 npm:  node pageage mangemen node.js的包管理器, 集成到node.js中了. 验证node是否安装成功: 打开命令行(windows)或终端(mac),在命令行(终端)中输入: node -v 如果提示出版本信息则说明n

mysql5.6和mariadb远程拉取二进制日志

从mysql5.6开始支持远程拉取二进制日志 mysqlbinlog --raw --stop-never --result-file=/tmp/log/ --read-from-remote-server -h 192.168.10.17 -P 3306 -u liuwei -p123456 mysql-bin.000475 选项说明: -h --host:远程主机的IP地址 -P --port:远程主机的端口 -u --user:远程数据库的用户 -p --password:远程数据库用户的

TortoiseGit学习系列之TortoiseGit基本操作拉取项目(图文详解)

前面博客 TortoiseGit学习系列之TortoiseGit基本操作修改提交项目(图文详解) TortoiseGit学习系列之TortoiseGit基本操作将提交到本地的项目推送到在线仓库(图文详解) TortoiseGit基本操作拉取项目 如果本地的项目没有在线仓库的新,则需要执行拉取操作(Pull ...). 在本地项目的空白处点击鼠标右键, 选择 TortoiseGit --> 拉取... 或: Pull.... 弹出拉取(pull)对话框: [如果拉取有BUG,请不要使用 rebas

git中使用命令将远程仓库拉取项目在本地文件夹

在有些时候,我们往往从github或者gitlab或者coding上面直接下载项目下来运行,但是这种情况往往没有使用git远程拉取来的安全(或者叫装逼), 所以这里我以gitLab为例子,说一下如何将远程服务器上的代码拉取到本地   首先,你得安装好git的软件 可以从网上获取 安装教程点击链接:git安装教程 安装好后,打开你的远程仓库的网站,当然你得发现你的项目组或者找到开源项目的东东 比如我的 gitlab: 然后随便打开一个项目,复制SSH链接:   接下来就可以开始在黑框里面搞了: 打

git上拉取项目

0.自己百度生成SSHKEY 1.git上添加SSHKEY,添加好了 测试: ssh -T [email protected] 会有成功提示. 2.通了之后拉代码: git clone [email protected]:wangshuyuan/iossongjiangdai.git 或者 git clone http://git.xxxx.com/wangshuyuan/caogendangjia.git 如果要修改SSHKEY邮箱: Command line instructions Git

远程仓库拉取项目到本地并修改提交

1.本地安装好git 2.生成公钥,进入到.ssh目录下,使用命令ssh-keygen,生成文件,连续三个enter键,后缀名.pub为公钥,cat 公钥名,将公钥放在github或者码云上 3.将远程项目clone到本地,git clone ssh地址(或者http地址) 同一个系统可以添加多个源,使用命令:git remote add 自己取得名称 ssh地址.git remote -v  即可查看.删除源:git remote rm 源名称 4.修改了X文件,使用:git status.就

idea从git拉取项目

修改了部分源码后,要提交到远程仓库,这个操作和首次提交的流程基本一致,分别是 Add -> Commit -> Push.

idea git 从github上拉取项目 更改上传

更改上传: 原文地址:https://www.cnblogs.com/hwgok/p/9514355.html

如何从github上拉取项目中的指定目录

2010开始,对于GitHub上的每一个Git版本库,现在都可以用SVN命令进行操作,而svn命令则是支持部分检出的. 方法如下: 例如我想下载我的nginxinc/kubernetes-ingress项目的deployments目录(1)在github上点开这个目录,浏览器地址栏可以得到这个地址        https://github.com/nginxinc/kubernetes-ingress/tree/master/deployments(2)将上面地址里的tree/master换成