[Bug 14261] New: Busybox is missing applet for POSIX's "join"

bugzilla at busybox.net bugzilla at busybox.net
Sat Oct 9 20:52:45 UTC 2021


https://bugs.busybox.net/show_bug.cgi?id=14261

            Bug ID: 14261
           Summary: Busybox is missing applet for POSIX's "join"
           Product: Busybox
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: Other
          Assignee: unassigned at busybox.net
          Reporter: gb_about_gnu at gmx.net
                CC: busybox-cvs at busybox.net
  Target Milestone: ---

Busybox implements most standard utilities defined by POSIX, but for some
reason "join" is missing.

I do not know whether this was just plain oversight or if there is a good
reason why this utility is missing (too complex perhaps?)

On the other hand, busybox does have the somewhat similar "comm" utility
already.

I use "join" frequently to perform simple database joins on CSV files,
eliminating the requirement to install a real RDBMS. "cut", "sort" and "join"
are essential for that kind of work.

Of course, there is always the GNU version of "join". But as usual, the
executable is bloated and much larger than necessary.

I have seen the source code for the NetBSD implementation of "join" - it did
not seeem too large in order to be a suitable addition to Busybox.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list