gpt4 book ai didi

oracle - 需要帮助解释这个 sed 命令

转载 作者:行者123 更新时间:2023-12-01 09:09:53 24 4
gpt4 key购买 nike

我正在查看 Oracle script I found online ,但它运行 sed 命令来过滤来自跟踪文件的结果。我在 Windows 服务器上运行 Oracle,因此无法识别 sed 命令。

host sed -n '/scattered/s/.*p3=//p' &Trace_Name | sort -n | tail -1

我已尝试阅读 online documentation ,但我仍然不确定如何解释此命令试图过滤的内容。有人能帮我解释一下这个命令试图过滤什么吗?或者更好的是,我可以从 Windows 命令提示符运行以达到相同的结果。

谢谢!

最佳答案

它说“在包含 'scattered' 的行上,用任何内容替换零个或多个后跟 'p3=' 的任何字符(换句话说,删除它)并打印结果”(-n 说除非有明确的打印命令,否则不要打印行)。

对于这个示例输入:

abc organized p3=123
def scattered p3=456
ghi ordered p3=789

输出将是:

456

关于oracle - 需要帮助解释这个 sed 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2202568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com