基于时间的日志文件查询的命令行工具。
项目描述
# jack
基于时间的日志文件查询的命令行工具。
## 安装方法
pip install jack
要运行jack,请`cd`到包含日志文件(`.log`或`.log.gz`扩展名)的目录,并运行以下内容
jack 8:15am to 8:20am
jack 8:15am to 8:20am PDT
jack 16:30 to 16:45
jack May 1st 16:30 to May 1st 16:45
jack 2014-03-01 8:15am to 2014-03-01 8:20am PDT
jack yesterday to today
## 如何创建和发布变更
* 在`master`分支的分支上标记您的更改,并在GitHub上提交一个pull-request。Ping @dbader来审查它。
#### 测试
* 在本地测试包,并确保它可以通过`pip install -e .`(在项目根目录中)干净地安装并工作。
#### 发布
* 在`setup.py`中提升`PACKAGE_VERSION`
* 为发布创建一个git标签
`git tag 0.0.1 -m "迄今为止最好的发布"`
`git push --tags origin master`
`python setup.py sdist upload -r pypi`
## 路线图
* 将此转换为`pip install`可安装的包
* 为CLI添加用法/漂亮的错误
* 添加单元测试
* 设置TravisCI持续集成
## 更新日志
* `0.1.0`: 第一个工作的PyPI发布。
## 术语表
(待办事项)
## 哪里可以获取帮助
与[@dbader](https://twitter.com/dbader)交谈。
基于时间的日志文件查询的命令行工具。
## 安装方法
pip install jack
要运行jack,请`cd`到包含日志文件(`.log`或`.log.gz`扩展名)的目录,并运行以下内容
jack 8:15am to 8:20am
jack 8:15am to 8:20am PDT
jack 16:30 to 16:45
jack May 1st 16:30 to May 1st 16:45
jack 2014-03-01 8:15am to 2014-03-01 8:20am PDT
jack yesterday to today
## 如何创建和发布变更
* 在`master`分支的分支上标记您的更改,并在GitHub上提交一个pull-request。Ping @dbader来审查它。
#### 测试
* 在本地测试包,并确保它可以通过`pip install -e .`(在项目根目录中)干净地安装并工作。
#### 发布
* 在`setup.py`中提升`PACKAGE_VERSION`
* 为发布创建一个git标签
`git tag 0.0.1 -m "迄今为止最好的发布"`
`git push --tags origin master`
`python setup.py sdist upload -r pypi`
## 路线图
* 将此转换为`pip install`可安装的包
* 为CLI添加用法/漂亮的错误
* 添加单元测试
* 设置TravisCI持续集成
## 更新日志
* `0.1.0`: 第一个工作的PyPI发布。
## 术语表
(待办事项)
## 哪里可以获取帮助
与[@dbader](https://twitter.com/dbader)交谈。