En la versión 11.2.2 de MacOS.
$ which sed
/usr/bin/sed
versión de sed: 4.8 SED(1)
Cuando ejecuto este código en Ubuntu, funciona.
$ sed '1~2d' sample.txt
two
four
six
Pero cuando ejecuto esto en MacOS, tanto en zsh como en bash, no funciona.
$ sed '1~2d' sample.txt
sed: 1: "1~2d": invalid command code ~
¿Por qué no funciona en MacOS?
¿Cómo puedo hacer que funcione?
[Actualización] Cuando ejecuto man sed | grep GNU, sale diciendo que Esta es una extensión de GNU.