Connection Information will be provided in this link on the day of the meeting.

The meeting will open at 6:00p.m. Central Time.

The presentation(s) will begin at 6:30p.m. Central Time.

November 21, 2024 Meetup

St. Louis Linux Users Group

Design an image for a blog post about Bash scripting: Start with a dark gradient background, transitioning from dark blue at the bottom to black at the top. At the center, incorporate an image of a symbolic penguin, indicative of the Linux and Unix ecosystems. To the left, feature the Bash logo. Around the image, integrate symbols representing command-line elements such as arrows, brackets, and underscores. Overlay text lines resembling a script with highlighted sections to denote parsing. Introduce sleek lines, converging towards the Bash logo from various directions to depict data flow and parsing logic. Accentuate these lines with small, glowing, blurred dots representing dynamic data processing. The color accents should be shades of green, resembling the aesthetic of old-school Unix systems. The goal is to embody the processes of script automation and argument parsing in a visually engaging manner.

Using BASH's getopt to simplify argument parsing

Presented By: Steven Lembark

getopts is a bash built-in that parses options and their arguments passed to a script, processing them sequentially within a while loop. It provides a structured way to handle complex input in BASH shell scripts.

Typeset is a built-in Bash command. You can use the typeset command to declare variables and set their attributes. If no variable name is specified, it displays their values.

Spread the word

Goofy Profile Picture of Tux

@TerminalTinkerer • 2h ago

Ready to elevate your BASH scripting skills? 📈 Steven Lembark will reveal how to master getopts for seamless option parsing. Mark your calendars for Nov 21, 2024! 🤖 #ParsingPro #SLUUG https://www.meetup.com/saint-louis-unix-users-group/events/302045024/

Meeting Artifacts and Media

Meeting Agenda

At 6:00p.m. Central Time the meeting opens. Participants are encouraged to join at this time to if they need to test their microphone, screen sharing, and video camera.

At 6:30p.m. Central Time we attempt a quick welcome, introductions, announcements, current events of interest, and a general CALL FOR HELP (Questions and Answers) segment.

At 6:45p.m. Central Time the presentation begins.