Simple shell and ALFS compiler

Eric A. Ayer mwalker at
Sat Sep 9 13:04:19 PDT 2000

When waking up htis morning (afternoon), something interesting occured to me.
A year or so ago, I was in a operating systems class, and one of our assign-
ments was to write a simple shell.  It had to parse the command line, support-
int at least one meta character of redirection or pipe.  Being enthusiastic
(and having plenty of time between 3 majors and 2 jobs), I wrote it to parse
and number of meta-characters. still, it was a shell simple enough to make ash
look like a windows product.

This is what occured to me this morning: wouldn't a simple shell like this
serve well as the ALFS compiler?  Basically, commands like "./configure
--prefix=/usr --disable-nls" and "yes \"\" | make comfig" (those are quoted
quotes, since the whole command is in quotes) are fed to the ALFS compiler for
it to execute.  I would also think that both stdout and stderr would likely be
redirected to files, so the front end can do somehting like display them in a
sub-window of ncurses.  That would be where redirection comes in.

I realize that this may not be anything like what people had in mind, but
perhaps it is worth thinking about.  I hope so.  Also, I'm aware that the
other alfs-related maining lists exist, but I didn't think this belonged in
any on them so I put it here.


More information about the alfs-discuss mailing list