JaxLUG's next upcoming BASH

1 view
Skip to first unread message

Ralph Figueroa

unread,
Aug 15, 2023, 12:40:13 PM8/15/23
to jax...@googlegroups.com
Hello to All!!

Tomorrow's meeting is a culmination of what we have learned working with the command line and moving into the more programmable aspects within the Linux OS. This is going to be  a party to remember (I promise this is the last time that I will be abusing BASH for silly puns) as we now try to make our first BASH scripts for our own personal use.

BASH is an abbreviation of the Bourne Again Shell, which was first coded by Brian Fox on January 10th, 1988, until changes over at the FSF in 1994, when Chet Ramey took over  (if you are interested in more of the history of BASH, check out todays newsletter,  Issue 1, vol 1, set to be published at 4pm EST today on www.jaxlug.net, under Valuable Links!)

Since the shell is where we want to eat and breath as power users, we want to make our Command Line Life as easy as possible. Bash Scripting 00001 is really a primer into the how to construct a BASH script that can automate repetitive tasks such as updates, setting up network connections, etc.  

So.. we will venture together tomorrow and BASH our heads now (I need to stop now, really) and create some scripts.  So come one, come all to the Unitarian Universalist Church of Jacksonville over at 7405 Arlington Expressway.  Pizza and Soda will be provided by your's truly and I hope to see you all there!!!



Thank you from your Fellow JaxLugger,

Ralph

Ralph Figueroa

unread,
Aug 15, 2023, 12:42:41 PM8/15/23
to William L. Thomson Jr.
Almost Forgot:

Meeting Starts tomorrow at 6:30 pm at said location.

Ralph

Tim Holloway

unread,
Aug 15, 2023, 12:57:46 PM8/15/23
to jax...@googlegroups.com
Just for giggles:

The Bourne Again Shell (Bash) is an adaptation of an earlier shell, the
Bourne shell, created by (surprise!) Stephen_R._Bourne at AT&T Bell
Labs designed to improve on the original Unix shell provided by Ken
Thompson. Bourne Shell was designed, unlike Thompson's shell to be
scriptable.

I think that the main reason BASH was invented was that AT&T's patents
and copyrights were still in effect. so it could not be directly passed
to Linux. I know something like this applied to the Korn shell, as AT&T
offered me the opportunity to license and resell it at the same time I
licensed C++ from them.

The idea of a plug-replaceable command shell was really neat for me,
since when I was in school, the shell was an integral part of the OS
and in fact, while the early CP/M OS technically had a plug-replaceable
shell, what you actually got was COMMAND.COM, and that was it.

I honestly don't know how many shells Linux has these days. There's
ash, bash, csh, ksh (the Linux Korn shell), and zsh just for starters.
Most Linux projects are designed for bash or csh, though some
commercial stuff (I think Oracle, maybe IBM) used ksh.

The bash shell is one of the most powerful, and of course, the one
you're most likely to encounter when you first begin with Linux.

Tim
> --
> You received this message because you are subscribed to the Google
> Groups "JaxLUG" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to jaxlug+un...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jaxlug/CAK3okAAcTE9wW4j8UsVjmF6Aw%2BPZV1CEPt%3DsHXbN4gVW9rFVsw%40mail.gmail.com
> .

Reply all
Reply to author
Forward
0 new messages