09-27-07 12:20 AM
On 2007-09-26, Stephane CHAZELAS wrote:
> 2007-09-26, 17:47(-04), Chris F.A. Johnson:
> [...]
> [...]
>
> Agreed, but overall, a shell being over and before all a command
> line interpreter
The shell is a command line interpreter that includes a full
programming language. There's no good reason not to use it as such.
> doing something "in the shell" should mean, do it with some commands
> called by the shell.
That is not true even with a Bourne shell, though then you _would_
have to use more external commands. There is absolutely no
justification for that attitude with a POSIX shell.
--
Chris F.A. Johnson, author <http://cfaj.freeshell.org/shell/>
Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress)
===== My code in this post, if any, assumes the POSIX locale
===== and is released under the GNU General Public Licence
[ Post a follow-up to this message ]
|