
In Debian useradd and userdel are low level utilities and their man pages recommend that administrators use adduser and deluser. I've found a way to differentiate between the low level utilities and the recommended ones. The low level utilities use "Latin" order where the verb component comes after the object and the recommended commands the other way around. So the recommended commands' syllables' order matches that of our everyday language while the low level utilities' syllables' order matches that of a "dead" language.

On 30/03/16 02:19 PM, Ivan Avery Frey wrote:
In Debian useradd and userdel are low level utilities and their man pages recommend that administrators use adduser and deluser.
I've found a way to differentiate between the low level utilities and the recommended ones.
The low level utilities use "Latin" order where the verb component comes after the object and the recommended commands the other way around.
So the recommended commands' syllables' order matches that of our everyday language while the low level utilities' syllables' order matches that of a "dead" language.
Quod erat demonstrandum, eh Ivan? Beats going to the man pages every time I need one of them ;-) CHeers, Mik

My syntax in the subject heading was incorrect. I thought I could use man page syntax, but the square brackets indicate an optional string. If I were to use regular expressions, the low-level commands and recommended commands would look like this: {"user"}{"add"|"del"} and {"add"|"del"}{"user"} which I would shorten to user{add|del} and {add|del}user. Does anyone know of a better syntax? On Thu, 31 Mar 2016 at 08:31 El Fontanero <el.fontanero@gmail.com> wrote:
On 30/03/16 02:19 PM, Ivan Avery Frey wrote:
In Debian useradd and userdel are low level utilities and their man pages recommend that administrators use adduser and deluser.
I've found a way to differentiate between the low level utilities and the recommended ones.
The low level utilities use "Latin" order where the verb component comes after the object and the recommended commands the other way around.
So the recommended commands' syllables' order matches that of our everyday language while the low level utilities' syllables' order matches that of a "dead" language.
Quod erat demonstrandum, eh Ivan?
Beats going to the man pages every time I need one of them ;-)
CHeers, Mik --- Talk Mailing List talk@gtalug.org https://gtalug.org/mailman/listinfo/talk

On 2016-04-02 02:05 PM, Ivan Avery Frey wrote:
which I would shorten to user{add|del} and {add|del}user.
Does anyone know of a better syntax?
egrep? user(add|del) and (add|del)user German speakers might be a bit ticked off that you said that their word order was ‘dead’, mind. Stewart

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 02/04/16 05:46 PM, Stewart C. Russell wrote:
On 2016-04-02 02:05 PM, Ivan Avery Frey wrote:
which I would shorten to user{add|del} and {add|del}user.
Does anyone know of a better syntax?
egrep?
user(add|del) and (add|del)user
German speakers might be a bit ticked off that you said that their word order was ‘dead’, mind. Stewart
German grammar is simple, elegant, if a little inflexible. Verb is in second and last position. Same with all nouns being capitalized. I think the technical books in Europe are still majority German-language. I find it interesting that the SUSE web site, although the company is no longer German, lists staff of SUSE GmbH as attending events. Looking up SUSE.de, it points back to the main web site, suse.com, SUSE owner Microfocus is based in the U.K. BTW. not even ancient Egyptian is completely "dead," look at a prescription sometime, that Rx isn't just there for looks, or is it? Champollion was really onto something. - -- Daniel Villarreal http://www.youcanlinux.org youcanlinux@gmail.com PGP key 2F6E 0DC3 85E2 5EC0 DA03 3F5B F251 8938 A83E 7B49 https://pgp.mit.edu/pks/lookup?op=get&search=0xF2518938A83E7B49 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXAfTRAAoJEPJRiTioPntJD/0H/0WdsoUrxlJQ/RFm/vFwemuC WzJP7hICS0buCTrRZ9TRaYUJ2whszhqFjWMwbx9bUVfV4A9ypm3EI0ec4lt7m0PZ 4FiREFYJXbl/1q6p3/nFE1MmCl6eECENgZV0MLba/vFCkAOhWnS0STf8ZK5vvHSx mCj1qTfO1OoRiEfl2PtEtW0+ocr09aqGopUD38KKDAX4cU6x7yq60XiyAa4UL33E NER5K6ADGqJPgdR+0G6d8YwNxzAyRuYYH8rkYBZUgq4NA3YpeCMH4CdF050UV6yV BL6R8Bt21iwrZwcujclWRaXpvbm7iBy8ogSo0Hq83LE/uM1Qrz9uy35SrQQMkDc= =+OBa -----END PGP SIGNATURE-----
participants (4)
-
Daniel Villarreal
-
El Fontanero
-
Ivan Avery Frey
-
Stewart C. Russell