V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lengjian  ›  全部回复第 5 页 / 共 16 页
回复总数  309
1  2  3  4  5  6  7  8  9  10 ... 16  
2022-05-20 14:58:34 +08:00
回复了 lengjian 创建的主题 Linux awk 如何输出到文件
@jaredyam
@lindas
感谢!两种方法都 ok

```bash
tail -f /var/logs/abc.log | stdbuf --output=L awk -F. '/发送 / {if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp]} tmp=$1;}' | tee output

tail -f /var/logs/abc.log | grep '发送' | stdbuf --output=L awk -F. '{if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp]} tmp=$1;}' | tee output

tail -f /var/logs/abc.log | grep --line-buffered '发送' | awk 'BEGIN{FS="." } {if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp]} tmp=$1;} system("")' | tee output
```
2022-05-20 11:50:43 +08:00
回复了 lengjian 创建的主题 Linux awk 如何输出到文件
@jaredyam CentOS7 上跑的,macOS 上没有试

tail -f /var/logs/abc.log | awk -F. '/发送 / { if($1==tmp) { count[tmp]++; } else { print tmp"\t"count[tmp] }; tmp=$1; }' | tee output
这条命令运行同 10#,也是终端、文件都没输出
2022-05-20 10:05:11 +08:00
回复了 lengjian 创建的主题 Linux awk 如何输出到文件
@huntagain2008
改成如下
tail -f /var/logs/abc.log | awk 'BEGIN{FS="." } {if($1==tmp && /发送 /) {count[tmp]++;} else { print tmp, "\t"count[tmp]} tmp=$1;}' | tee output

然后终端与 output 文件都有输出了,但结果并不是想要的
```bash
2022-05-20 10:01:53
2022-05-20 10:01:53
2022-05-20 10:01:53
2022-05-20 10:01:53 1
2022-05-20 10:01:53 1
2022-05-20 10:01:53 1
2022-05-20 10:01:53 1
2022-05-20 10:01:53 2
2022-05-20 10:01:54
2022-05-20 10:01:54
2022-05-20 10:01:54
2022-05-20 10:01:54 1
2022-05-20 10:01:54 1
2022-05-20 10:01:54 1
2022-05-20 10:01:54 1
2022-05-20 10:01:54 2
2022-05-20 10:01:54 2
2022-05-20 10:01:54 2
2022-05-20 10:01:54 2
2022-05-20 10:01:54 3
2022-05-20 10:01:54 3
2022-05-20 10:01:54 3
2022-05-20 10:01:54 3
2022-05-20 10:01:54 4
2022-05-20 10:01:54 4
2022-05-20 10:01:54 4
2022-05-20 10:01:54 4
2022-05-20 10:01:54 4
2022-05-20 10:01:54 5
2022-05-20 10:01:54 5
2022-05-20 10:01:54 5
2022-05-20 10:01:54 5
2022-05-20 10:01:54 6
2022-05-20 10:01:54 6
2022-05-20 10:01:54 6
2022-05-20 10:01:54 6
2022-05-20 10:01:54 7
2022-05-20 10:01:55
2022-05-20 10:01:55
2022-05-20 10:01:55
2022-05-20 10:01:55 1
2022-05-20 10:01:55 1
2022-05-20 10:01:55 1
2022-05-20 10:01:55 1
2022-05-20 10:01:55 2
2022-05-20 10:01:55 2
2022-05-20 10:01:55 2
2022-05-20 10:01:55 2
2022-05-20 10:01:55 3
2022-05-20 10:01:55 3
2022-05-20 10:01:55 3
2022-05-20 10:01:55 3
2022-05-20 10:01:55 4
2022-05-20 10:01:55 4
2022-05-20 10:01:55 4
2022-05-20 10:01:55 4
2022-05-20 10:01:55 5
2022-05-20 10:01:56
2022-05-20 10:01:56
2022-05-20 10:01:56
2022-05-20 10:01:56 1
2022-05-20 10:01:56 1
2022-05-20 10:01:56 1
2022-05-20 10:01:56 1
2022-05-20 10:01:56 2
2022-05-20 10:01:56 2
2022-05-20 10:01:56 2
2022-05-20 10:01:56 2
2022-05-20 10:01:56 3
2022-05-20 10:01:56 3
2022-05-20 10:01:56 3
2022-05-20 10:01:56 3
2022-05-20 10:01:56 4
2022-05-20 10:01:56 4
2022-05-20 10:01:56 4
2022-05-20 10:01:56 4
2022-05-20 10:01:56 5
2022-05-20 10:01:56 5
2022-05-20 10:01:56 5
2022-05-20 10:01:56 5
2022-05-20 10:01:56 6
2022-05-20 10:01:56 6
2022-05-20 10:01:56 6
2022-05-20 10:01:56 6
2022-05-20 10:01:56 7
```

想要的是统计上一秒的日志输出中含有指定关键字的条目数
2022-05-20 09:45:52 +08:00
回复了 DaveMo 创建的主题 MacBook Pro 各位的 MBP 动了吗?
2.28 下单的
2022-05-20 09:45:21 +08:00
回复了 DaveMo 创建的主题 MacBook Pro 各位的 MBP 动了吗?
16" 24gpu 64G 1T 仍然是预计送达日期 2022/06/22 - 2022/07/05 😑
2022-05-20 09:37:25 +08:00
回复了 lengjian 创建的主题 Linux awk 如何输出到文件
@DCCooper
@luckyrayyy
@sora2blue
@justrand
@nyfwan123
@huntagain2008

试了以下几种方式,输出文件内容总是 0 ,文件内没有任何内容,并且终端也不再有输出内容了

```bash
# >
tail -f //var/logs/abc.log | grep '发送' | awk 'BEGIN{FS="." } {if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp] > output} tmp=$1;}'
# >>
tail -f /var/logs/abc.log | grep '发送' | awk 'BEGIN{FS="." } {if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp] >> output} tmp=$1;}'


tail -f /var/logs/abc.log | grep '发送' | awk 'BEGIN{FS="." } {if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp]} tmp=$1;}' >output

# tee
tail -f /var/logs/abc.log | grep '发送' | awk 'BEGIN{FS="." } {if($1==tmp) {count[tmp]++;} else { print tmp, "\t"count[tmp]} tmp=$1;}' | tee output
```
2022-05-18 14:34:17 +08:00
回复了 InoriHeart 创建的主题 Apple 2022 年 05 月 M1 小内存导致 SSD 大量写入的问题有改善吗?
@arnolehe0157 写入量到一定程度会掉速的。我的 15 款 mbp 的 512G 硬盘现在写入 330T ,速度只有 400M/s +/- 了,印象中最初有 1700M/s +/-
2022-05-17 09:11:16 +08:00
回复了 99s 创建的主题 MacBook Pro mac pro 2015 电池召回
15 年的换过,过一年又鼓包了,淘宝好像 180 换了块,又是一年过去目前尚未再鼓
2022-05-16 01:19:29 +08:00
回复了 rickli 创建的主题 Apple 苹果直营店售后体验太差了
16 年给 6s 换电池遇到过类似问题,头一次预约,到店后却说无配件;第二次去前说当天可取,去后又第二天才能取,一副爱修不修的态度,体验很不愉快

苹果的维修预约、购买系统确实很烂、很坑爹

看不同店吧,或者店员,有些店的店员态度就不错如郑州万象,有些就很垃圾如深圳益田
2022-05-07 15:14:19 +08:00
回复了 KookSpookk 创建的主题 macOS 12 代 INTEL 12700 黑果体验
@mofeishiwoa 呃,上次黑果还是 webdriver
e3 1230v2
gtx970
2022-05-07 14:12:57 +08:00
回复了 KookSpookk 创建的主题 macOS 12 代 INTEL 12700 黑果体验
@mofeishiwoa 没配显卡,等 40 系卡出了再折腾下黑果
2022-05-07 14:06:07 +08:00
回复了 lengjian 创建的主题 MacBook Pro mbp 又双延期了
@syy 多台电脑间同步数据是个麻烦事
2022-05-07 12:09:42 +08:00
回复了 KookSpookk 创建的主题 macOS 12 代 INTEL 12700 黑果体验
台式机 12700 u + ddr4 64G 内存 win11 ,
m1 8g 512g maven 打包的速度竟然比它快 20% - 30%,jdk8 zulu 、oralce 都试过
2022-05-07 11:09:25 +08:00
回复了 lengjian 创建的主题 MacBook Pro mbp 又双延期了
@mysalt 同样也很不满苹果的做法,每次都是将到期前两天才给更新日期,这点是相当坑爹,不过又都说苹果是果粉的爹。
我是受不了 windows 下的 home 、end 、page up/down 、方向键,还有习惯了 item2 ,别的其实都还能接受,快捷键这一块考虑到适应成本,只能忍了
2022-05-07 10:35:42 +08:00
回复了 Yimkong 创建的主题 MacBook Pro Macbook 有什么让你离不开的功能吗?
快捷键
shell
airdrop
timemachine
购买过不想再购买一次的软件
触摸板
2022-05-07 10:33:17 +08:00
回复了 lengjian 创建的主题 MacBook Pro mbp 又双延期了
@mysalt 也想取消,只是习惯了 mac 没有合适的替代,老的 15 款 mbp 内存吃紧、硬盘掉速到 400M/s 、经常会自动压缩内存,压缩又 cpu 飘红
2022-05-05 11:56:19 +08:00
回复了 lengjian 创建的主题 MacBook Pro mbp 又双延期了
上月新闻都说广达复工,当日都出货几万台苹果,以为..,想多了
2022-04-27 14:19:09 +08:00
回复了 hksmilexyk 创建的主题 Apple 等 M1 等到心态爆炸
@yuzhouwww EPP 会快吗?我的就是 2.28 下单的 EPP
2022-04-21 09:36:55 +08:00
回复了 v2Cj 创建的主题 Apple 控诉 lg ultrafine5k 售后
想起多年前的 p2415q ,到货 5 处坏点,换了三次,前后一个多月,最后放弃了,厂家一堆别人退、换的设备供你换
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1202 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 18:00 · PVG 02:00 · LAX 10:00 · JFK 13:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.