Also, there is a screenshot below this paragraph (see caption); I built and installed it using PREFIX=/usr/local/etlocal so that it doesn't clobber the previous release of etsh-5.3.1; the shells/etshOpenBSD package/port installs using PREFIX=/usr/local and SYSCONFDIR=/etc by default.
caption: etsh-5.4.0 running as an interactive login shell and executing the pev script for fun
It looks like my 1st (or 0th) post was blank. I was rather lost when I saw “Write ...” the first time around, but I get it now (and fixed it). Hahaha :^D
Suppose my posts as they are and will be are like in C, ...
main(int argc, char *argv)
/* do nothing successfully */
.. where if (argv == NULL || *argv == '\0') can only be true if you don't want execve(2) to (be able to) execute your program successfully and return 0. If memory serves, you'll end up with a core dump too in all cases?? Could be! I don't remember the last time I tried; I have an old test case somewhere.
Either way, good fun all around it is :^)
Post 0 (or void)
The next 1 is better, and the other side of (the) void might help to liberate us all.