=== LICENSE ===
This video is licensed under CC BY.
This license enables reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use.
=== TIMESTAMPS ===
00:00 Intro
00:23 Replacing Bash with Lua or Dash
00:28 Goal: effective shell scripting
00:32 Objectives
01:56 bash vs sh
03:10 Use cases
04:27 Importance of the objectives
04:47 Evaluating Bash - Language
05:50 Evaluating Bash - Ecosystem
09:03 Solution #1.A - Lua v5.1
10:51 Evaluating Lua - Language
13:33 Evaluating Lua - Ecosystem
15:43 Emulating shell features with Lua
18:50 Why v5.1?
20:46 How does Lua fulfill the objectives?
21:23 Solution #1.B - Dash
21:48 Evaluating Dash - Language
23:02 How does Dash fulfill the objectives?
23:48 Solution #2 - Use Bash but pretend it's Dash
23:57 Effective Dash Scripting
25:05 Guideline - Quote parameter expansions
28:08 Guideline - Always use long flags
30:39 Guideline - Declare local variables
31:18 Guideline - Use test, avoid brackets
32:26 Guideline - Set +e
34:48 Guideline - Screaming snake case for environment variables only
36:28 Solution #3 - Use Bash
36:35 Takeaway
On this page of the site you can watch the video online Replace Bash with Lua | Build Systems, Shell Scripts, Vendoring with a duration of hours minute second in good quality, which was uploaded by the user Danzig James Orcales 21 October 2025, share the link with friends and acquaintances, this video has already been watched 859 times on youtube and it was liked by like viewers. Enjoy your viewing!