Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/844196/log_zipper
LanScopeの出力する「リアルタイムイベントログ01.csv」を変換し、終了時刻と稼働時間を計算したCSVを出力するスクリプト
https://github.com/844196/log_zipper
Last synced: 27 days ago
JSON representation
LanScopeの出力する「リアルタイムイベントログ01.csv」を変換し、終了時刻と稼働時間を計算したCSVを出力するスクリプト
- Host: GitHub
- URL: https://github.com/844196/log_zipper
- Owner: 844196
- License: mit
- Created: 2016-01-18T19:25:11.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-28T15:42:21.000Z (almost 9 years ago)
- Last Synced: 2023-08-02T04:55:11.855Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LogZipper
[![Required Ruby](https://img.shields.io/badge/ruby-%3E%3D%202.2.0-red.svg)](#)
[![Travis branch](https://img.shields.io/travis/844196/log_zipper.svg)](https://travis-ci.org/844196/log_zipper)LanScopeの出力する`リアルタイムイベントログ01.csv`を変換し、終了時刻と稼働時間を計算したCSVを出力するスクリプト
## Usage
### 書式
```
log_zipper.rb [オプション] <入力ファイル1> <入力ファイル2>...
```### オプション
|option |description |
|----------------------|------------------------------------------------|
|`--yaml=` |設定ファイルを指定して実行する |
|`--log-level=` |実行中、出力するログのレベルを指定 |
|`--dry-run` |実行結果をファイルに出力せず、シェル上に表示する|### 使い方
実行すると、入力ファイルと同じディレクトリに`<入力ファイル名>_修正済み2.<入力ファイル拡張子>`が出力されます
```shellsession
> ruby log_zipper.rb hogefuga.csv> dir /b
hogefuga.csv
hogefuga_修正済み2.csv
```*note:* 出力ファイルに付与されるサフィックスは`config.yml`で変更可能
## config.yml
TBD
## Note
### 管理者の方へ
* ソースコードの文字コードは`UTF-8`、改行コードは`LF`(Linux)です
* 修正する際は注意してください### 作業する方へ
* このフォルダの配置を変更してはいけません
* 管理者から指示されたファイル以外を編集してはいけません## License
MIT License
## Author
Masaya Tk ()