In-Depth Series: Bash Scripting
- Number of episodes: 63
- Open/closed: open
- Date of earliest show: 2010-03-24
- Date of latest show: 2024-04-03
- Series RSS feeds: ogg, spx, mp3
hpr4088 :: Today I Learnt more Bash tips hosted by Some Guy On The Internet
Sgoti talks about supplying options to bash scripts
Listen in ogg, spx, or mp3 format.
hpr3985 :: Bash snippet - be careful when feeding data to loops hosted by Dave Morriss
A loop in a pipeline runs in a subshell
Listen in ogg, spx, or mp3 format.
hpr3962 :: It's your data hosted by Ken Fallon
Ken shows a safer way to get episodes from HPR
Listen in ogg, spx, or mp3 format.
hpr3959 :: Download any HPR series with english file names hosted by gemlog
A dir with the series name will be created and all shows will be renamed to ShowTitle.mp3 inside it
Listen in ogg, spx, or mp3 format.
hpr3928 :: RE: Klaatu. hosted by Some Guy On The Internet
Sgoti confuses everyone with bash nonsense.
Listen in ogg, spx, or mp3 format.
hpr3882 :: Alternatives to the cd command hosted by Klaatu
Navigate your filesystem without cd
Listen in ogg, spx, or mp3 format.
hpr3811 :: mkfifo and named pipes hosted by Klaatu
Have you ever named a pipe? If not, this is the episode you've been waiting for.
Listen in ogg, spx, or mp3 format.
hpr3722 :: Bash snippet - plurals in messages hosted by Dave Morriss
How to use English singular and plural words in messages
Listen in ogg, spx, or mp3 format.
hpr3713 :: Bash snippet - short-circuit evaluation in Bash Boolean expressions hosted by Dave Morriss
Found I could do this in Bash, so wanted to share!
Listen in ogg, spx, or mp3 format.
hpr3625 :: Shell Tips and Snippets - Collaborative Effort hosted by Carl
Carl and special guests provide some shell tips and examples.
Listen in ogg, spx, or mp3 format.
hpr3551 :: Bash snippet - some possibly helpful hints hosted by Dave Morriss
Using 'eval', 'mapfile' and environment variables
Listen in ogg, spx, or mp3 format.
hpr3413 :: Bash snippet - using coproc with SQLite hosted by Dave Morriss
Sending multiple queries to a running instance of sqlite3
Listen in ogg, spx, or mp3 format.
hpr3071 :: Bash snippet - quotes inside quoted strings hosted by Dave Morriss
How to add quotes to quoted strings in Bash
Listen in ogg, spx, or mp3 format.
hpr3013 :: Bash Tips - 21 hosted by Dave Morriss
Environment variables
Listen in ogg, spx, or mp3 format.
hpr2877 :: Using Zenity with Pdmenu hosted by Dave Morriss
Zenity is a rather cool program that will display GTK+ dialogs from a script
Listen in ogg, spx, or mp3 format.
hpr2807 :: Are bash local variables local? hosted by clacke
A lesson on dynamic scope vs lexical scope
Listen in ogg, spx, or mp3 format.
hpr2793 :: bash coproc: the future (2009) is here hosted by clacke
clacke discovers bash's coproc keyword and explains some toy examples
Listen in ogg, spx, or mp3 format.
hpr2756 :: Bash Tips - 20 hosted by Dave Morriss
Deleting arrays; positional and special parameters in Bash
Listen in ogg, spx, or mp3 format.
hpr2739 :: Bash Tips - 19 hosted by Dave Morriss
Arrays in Bash (part 4)
Listen in ogg, spx, or mp3 format.
hpr2736 :: Response to show 2720 hosted by Dave Morriss
Some suggestions on how to improve a Bash script
Listen in ogg, spx, or mp3 format.
hpr2729 :: Bash Tips - 18 hosted by Dave Morriss
Arrays in Bash (part 3)
Listen in ogg, spx, or mp3 format.
hpr2719 :: Bash Tips - 17 hosted by Dave Morriss
Arrays in Bash (part 2)
Listen in ogg, spx, or mp3 format.
hpr2709 :: Bash Tips - 16 hosted by Dave Morriss
Arrays in Bash (part 1)
Listen in ogg, spx, or mp3 format.
hpr2699 :: Bash Tips - 15 hosted by Dave Morriss
Some of the pitfalls when using loops in Bash
Listen in ogg, spx, or mp3 format.
hpr2689 :: Bash Tips - 14 hosted by Dave Morriss
More about loops - the 'for' loop, 'break' and 'continue'
Listen in ogg, spx, or mp3 format.
hpr2679 :: Extra ancillary Bash tips - 13 hosted by Dave Morriss
Making decisions in Bash (part 5)
Listen in ogg, spx, or mp3 format.
hpr2669 :: Additional ancillary Bash tips - 12 hosted by Dave Morriss
Making decisions in Bash (part 4)
Listen in ogg, spx, or mp3 format.
hpr2659 :: Further ancillary Bash tips - 11 hosted by Dave Morriss
Making decisions in Bash (part 3)
Listen in ogg, spx, or mp3 format.
hpr2649 :: More ancillary Bash tips - 10 hosted by Dave Morriss
Making decisions in Bash (part 2)
Listen in ogg, spx, or mp3 format.
hpr2639 :: Some ancillary Bash tips - 9 hosted by Dave Morriss
Making decisions in Bash (part 1)
Listen in ogg, spx, or mp3 format.
hpr2496 :: Making a Raspberry Pi inventory hosted by Dave Morriss
How to collect identifying information about RPi devices
Listen in ogg, spx, or mp3 format.
hpr2483 :: Useful Bash functions - part 4 hosted by Dave Morriss
A Bash function for parsing lists of numbers and ranges
Listen in ogg, spx, or mp3 format.
hpr2469 :: A flight itinerary in Bash hosted by Dave Morriss
Working out dates and times in a Bash script
Listen in ogg, spx, or mp3 format.
hpr2448 :: Useful Bash functions - part 3 hosted by Dave Morriss
A few more possibly useful Bash functions are discussed
Listen in ogg, spx, or mp3 format.
hpr2349 :: Customizing my bash prompt hosted by Windigo
A detailed look into how, and why, to customize a bash prompt.
Listen in ogg, spx, or mp3 format.
hpr2317 :: Bash snippet - extglob and scp hosted by Dave Morriss
How does scp manage extended glob patterns?
Listen in ogg, spx, or mp3 format.
hpr2302 :: Bash snippet - nullglob hosted by Dave Morriss
After learning about the nullglob option I have started to use it
Listen in ogg, spx, or mp3 format.
hpr2293 :: More supplementary Bash tips hosted by Dave Morriss
Finishing off the subject of expansion in Bash (part 2)
Listen in ogg, spx, or mp3 format.
hpr2278 :: Some supplementary Bash tips hosted by Dave Morriss
Finishing off the subject of expansion in Bash (part 1)
Listen in ogg, spx, or mp3 format.
hpr2135 :: Audio speedup script hosted by Dave Morriss
I want to speed up some of my podcasts and truncate silence in them too so I wrote a script to do it
Listen in ogg, spx, or mp3 format.
hpr2096 :: Useful Bash functions - part 2 hosted by Dave Morriss
The further development of a Bash function that may be of use in your scripts
Listen in ogg, spx, or mp3 format.
hpr2045 :: Some other Bash tips hosted by Dave Morriss
Yet more information about types of expansion in Bash
Listen in ogg, spx, or mp3 format.
hpr2003 :: Using the Incron file watching daemon hosted by Mr. Young
I briefly introduce the incron file watching daemon, and give an example of how I use it.
Listen in ogg, spx, or mp3 format.
hpr1990 :: Pomodoro Timer - The Evolution of a Script part deux hosted by Nacho Jordi
Further evolutions of a pomodoro script that got a life of its own
Listen in ogg, spx, or mp3 format.
hpr1987 :: Pomodoro Timer - The Evolution of a Script (pt 1) hosted by Nacho Jordi
The different stages of a bash script that was created accidentally
Listen in ogg, spx, or mp3 format.
hpr1952 :: Time now Ladies and Gents hosted by Ken Fallon
How to get the total duration of a lot of media files.
Listen in ogg, spx, or mp3 format.
hpr1951 :: Some additional Bash tips hosted by Dave Morriss
More about expansion in Bash: this time arithmetic expansion
Listen in ogg, spx, or mp3 format.
hpr1903 :: Some further Bash tips hosted by Dave Morriss
Some more information about types of expansion in Bash
Listen in ogg, spx, or mp3 format.
hpr1884 :: Some more Bash tips hosted by Dave Morriss
Some information about brace expansion in Bash that you might not know
Listen in ogg, spx, or mp3 format.
hpr1843 :: Some Bash tips hosted by Dave Morriss
A few useful Bash features that may not be well known
Listen in ogg, spx, or mp3 format.
hpr1838 :: Waking up with Windigo hosted by Windigo
An overview of a terrible, hacky method of waking up.
Listen in ogg, spx, or mp3 format.
hpr1791 :: Organizing Photos with Bash hosted by Tony Pelaez
Use bash to simplify the process of organizing and backing up photographs.
Listen in ogg, spx, or mp3 format.
hpr1757 :: Useful Bash functions hosted by Dave Morriss
Some Bash functions that may be of use in your scripts
Listen in ogg, spx, or mp3 format.
hpr1710 :: Windows Remote Desktop on GNU/Linux hosted by Ken Fallon
A wrapper script for xfreerdp to make connecting to windows servers painless
Listen in ogg, spx, or mp3 format.
hpr1648 :: Bash parameter manipulation hosted by Dave Morriss
A summary and aide memoire of Bash parameter expansion methods
Listen in ogg, spx, or mp3 format.
hpr1430 :: thebestofyoutube.com download script hosted by Ken Fallon
A hacked script to download youtube videos
Listen in ogg, spx, or mp3 format.
hpr1247 :: Recording Terrestrial Radio with bash scripts and cron jobs hosted by Jon Kulp
Using a Bash script to capture terrestrial radio
Listen in ogg, spx, or mp3 format.
hpr1204 :: My Magnatune Downloader hosted by Dave Morriss
How I download albums from Magnatune with Bash and Perl scripts
Listen in ogg, spx, or mp3 format.
hpr1197 :: What I do with bash scripts hosted by Jon Kulp
Some personal anecdotes on writing Bash scripts
Listen in ogg, spx, or mp3 format.
hpr598 :: Bash Scripting: Episode 2 Command Line Basics hosted by Ken Fallon
Introduction to the man, info, and appropos commands, among other basics
Listen in ogg, spx, or mp3 format.
hpr562 :: Introduction to bash scripting hosted by Ken Fallon
Introduction to bash scripting, with quick explanations of many adjacent concepts
Listen in ogg, spx, or mp3 format.
hpr543 :: Xoke's Podcasting Script hosted by Xoke
An introduction to a script for recording podcasts
Listen in ogg, spx, or mp3 format.
hpr531 :: bash loops hosted by Ken Fallon
While aboard an Airbus 320, Ken Fallon describes loops that are available in BASH