如何将“特定”行从终端输出保存到文件?

伟大的

我目前正在使用以下内容将终端输出保存到文件:

$command -someoptions >> output.txt

但是,我只对终端输出中的一行感兴趣。有没有办法通过改变上面的表达式来做到这一点。或者我必须在'output.txt'文件形成后删除行吗?

例如:如果我的输出是:

line 1
line 2
line 3
line 4
line 5

我想保存的是:

line 4

其中第 4 行包含未知信息。

我在问,因为我稍后会希望编写此命令的脚本。非常感谢,

找到的解决方案:

我最终使用了:

$command -someoptions | sed -n '4p' >> output.txt
保罗·霍奇斯

这是一个经典的简单grep问题。

$command -someoptions | grep 'line 4' >> output.txt

您可以使用更多的模式复杂性来改进它,并且可能需要它取决于您需要如何精确地匹配数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将终端显示的输出保存到txt文件?

如何将wget或curl终端输出保存到文件

如何将终端输出保存到文件中?

将终端输出保存到txt文件

如何将终端的输出从某些文件夹(ls命令)保存到txt文件?对于Pycharm

如何将slurm命令的输出保存到文件中?

如何将PyTTSx的输出保存到wav文件

如何将“监视”的输出保存到文件

(Kotlin)如何将哈希图输出保存到文件

如何将JS输出保存到文件

如何将CMake输出保存到文件?

SQLCMD命令,如何将输出保存到日志文件

如何将htop输出保存到文件?

如何将html输出从php保存到.java文件

如何将输出结果保存到文件中

如何将脚本的输出保存到文件?

如何将文本文件中的特定行保存到特定数组?

如何将stdout保存到文件,将stderr保存到文件,如何将stdout + stderr保存到文件以及如何将stdout + stderr保存到终端,就像普通的Shell脚本一样

将所有终端输出保存到文件

从Mac终端将输出保存到文本文件

如何自动将所有终端输出保存到日志文件?

如何将 JSON 内容回显到 exe 文件,然后将输出保存到文件?

人在C终端中输入值后,如何将值保存到文件中?

如何将日志保存到文件?

如何将输入保存到文件?

如何将Mimedata保存到文件

如何将r中的部分摘要输出保存到特定列中?

如何将片段着色器图像更改保存到图像输出文件?

如何将IPython控制台的输出保存到Spyder中的文件中?