小编adh*_*ous的帖子

如何一次从文件中提取多个值?

我有一个来自模拟的巨大日志文件(大约 6GB)。在该文件的数百万行中,有两行在给定时间内频繁重复:

...
Max value of omega = 3.0355
Time = 0.000001
....
Max value of omega = 4.3644
Time = 0.000013
...
Max value of omega = 3.7319
Time = 0.000025
...
...
...
Max value of omega = 7.0695
Time = 1.32125
...
... etc.

Run Code Online (Sandbox Code Playgroud)

我想提取“欧米茄的最大值”和“时间”,并将它们作为列保存在一个文件中:

#time max_omega
0.000001 3.0355
0.000013 4.3644
0.000025 3.7319
...etc.
Run Code Online (Sandbox Code Playgroud)

我进行了如下操作:

# The following takes about 15 seconds
grep -F 'Max value of omega' logfile | cut -d "=" -f 2 > max_omega_file.txt …
Run Code Online (Sandbox Code Playgroud)

sed awk text-processing

6
推荐指数
3
解决办法
1196
查看次数

为什么 Linux 需要 SELinux

什么是 SELinux,使用它有什么好处?为什么 Linux 需要另一层保护?

linux security selinux

3
推荐指数
1
解决办法
365
查看次数

标签 统计

awk ×1

linux ×1

security ×1

sed ×1

selinux ×1

text-processing ×1