1

我试图使用gsed -n '1~4p'命令只打印每 8 行出现的那一行,但显然它只能用 GNU sed 完成,但我似乎没有,怎么会我得到这个?

我一直在使用sed -n '1,${p;n;n;n;}',我不确定它是否做同样的事情,但它没有执行打印我的预期输出。

谢谢!

4

1 回答 1

1

为您使用的任何 Solaris 版本下载并安装一个 GNU sed 版本。

可以从ftp://ftp.gnu.org/gnu/sed获得您可以构建和安装的源代码,根据您使用的 Solaris 版本,预构建的二进制包可能随操作系统提供,来自在线包存储库(对于 OpenSolaris 或Solaris 11),或来自旧 Solaris 版本的开源打包程序,例如OpenCSWBlastWaveSun FreeWare 。

于 2011-06-30T02:44:48.100 回答