#concat #stream #sed #grep #cut #data #line

app concat-util

简单用于流中连接行的实用工具

2 个不稳定版本

0.2.0 2019年9月17日
0.1.0 2019年9月17日

#11#cut

MIT 许可证

5KB
75

连接

一个简单用于从 stdin 连接行的实用工具。

动机

我经常发现自己处于需要从日志中抓取数据,使用 grepcutsed 的组合来提取值,然后将这些值转换为各种 SQL 查询的情况。

最后一步总是最烦人的,所以我决定花几分钟时间制作这个工具。

示例

示例文件

animals.txt
Lassie
Flipper
Willy

原始

将所有内容组合在一起,没有分隔符或引号

$ cat animals.txt | concat
LassieFlipperWilly

让我们添加引号

$ cat animals.txt | concat -q "'"
'Lassie''Flipper''Willy'

让我们添加分隔符

$ cat animals.txt | concat -d ", "
Lassie, Flipper, Willy

让我们两者都做

$ cat animals.txt | concat -q "'" -d ", "
'Lassie', 'Flipper', 'Willy'

依赖项

~3MB
~51K SLoC