why do *NIX commands have such “insane” (counterintuitive) defaults (philosophical pondering)? [closed]
Why do most *NIX commands my (experience is Linux mostly and rare encounter with FreeBDS) have such "insane" (unintuitive) default, behaviours, i.e. VERY different from what the "equivalent" GUI ...
Is it simply because going from filenames to inode numbers is difficult in userspace, and you can't read inodes from there?
I'm looking for an equivalent of the unix look command, which searches a text file for lines beginning with a given prefix. In particular, it has an option for a binary search within a pre-sorted text ...