gpt4 book ai didi

linux - 为什么这个命令 'seq 6 | sed -n ' 0,/2/p' ' 在 macosx 中有效?

转载 作者:太空宇宙 更新时间:2023-11-04 04:57:50 25 4
gpt4 key购买 nike

在 MacOSX 中,为什么该命令的执行与 Linux 不同?我想使用地址 0,address21,address2 测试 sed 命令。但我发现 MacOSX 和 Linux 之间的性能不同?这是怎么回事?这是

seq 6 | sed -n '0,/2/p'

最佳答案

在 Linux 上,sed 是 GNU 实现,在 OS X 上是 BSD 实现。他们有一些不同的选择,以及一些不同的行为。

sed 中的行号从 1 开始计数,而不是 0,如果将命令更改为 1,/2/p,命令的工作方式相同。

关于linux - 为什么这个命令 'seq 6 | sed -n ' 0,/2/p' ' 在 macosx 中有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41348124/

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