Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Apr 2017 00:27:53 +0200
From:      Tomasz Rola <rtomek@ceti.pl>
To:        Karl Young <karly@kipshouse.org>
Cc:        freebsd-questions@freebsd.org, Tomasz Rola <rtomek@ceti.pl>
Subject:   Re: Is there a database built into the base system
Message-ID:  <20170407222753.GB14064@tau1.ceti.pl>
In-Reply-To: <20170407210629.GR2787@mailboy.kipshouse.net>
References:  <58E696BD.6050503@gmail.com> <69607026-F68C-4D9D-A826-3EFE9ECE12AB@mac.com> <58E69E59.6020108@gmail.com> <20170406210516.c63644064eb99f7b60dbd8f4@sohara.org> <58E6AFC0.2080404@gmail.com> <20170407001101.GA5885@tau1.ceti.pl> <20170407210629.GR2787@mailboy.kipshouse.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 07, 2017 at 02:06:29PM -0700, Karl Young wrote:
[...]
> Ah, I thought there was perl and python in base system.  If not, then I
> second the awk recommendation.  Awk is powerful enough, and should be
> fast enough for what OP has described.
> 
> But I wouldn't suggest to learn awk from man page.  "The Awk Programming
> Language", written by the inventors of Awk, is a lovely book and even has
> a whole chapter on databases.
> 
> And, it's available for free.
> 
> https://archive.org/stream/pdfy-MgN0H1joIoDVoIC7/The_AWK_Programming_Language_djvu.txt

Thanks for mentioning this. A book is real pearl of programming
wisdom. Especially if one does not object against processing text
based data. There is plenty of small and not so small examples in it,
including relational database system written in awk - not an sql-based
one, but something more integrated with awk.

Well, I did not count on OP learning awk from man page :-). I counted
he would start looking around for examples. We have internet nowadays...

-- 
Regards,
Tomasz Rola

--
** A C programmer asked whether computer had Buddha's nature.      **
** As the answer, master did "rm -rif" on the programmer's home    **
** directory. And then the C programmer became enlightened...      **
**                                                                 **
** Tomasz Rola          mailto:tomasz_rola@bigfoot.com             **



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170407222753.GB14064>