notes/scripts
..
archives
calcurse_notification_attempts
img-optimize@c78ff855ef
nc_play
parallel
python
samples
sbs@7afbde68ca
tutorials_notes readded udpated scripts directory 2022-06-09 12:59:03 -07:00
alarm
align
ansi_colours
array_methods.sh
asci 💄 Saved asci colors 2022-12-20 00:30:13 -08:00
associative_arrays.sh
bash_err_codes.txt
batnotify
bestcompress
bgit
bgit_echomoji
bgit_help
bgit_init
bgit_revert Allows user to see how many reverts to see/revert 2022-09-08 23:52:25 -07:00
bgit_v2
bmap
bslash 🔧 Bslash now works with llama 2023-12-07 11:31:57 -08:00
bsphide
btime
calc
case_example.sh
cgrep
changebrightness
checkdistro
citystats.sh
commons Added good quality of life espanso alias 2023-05-21 00:44:08 -07:00
convertatemp
cpr
def
dependencycheck 📝 Remade dependencycheck 2023-02-05 23:53:44 -08:00
dmconf 🔧 Added neomutt to dmconf quick edit 2023-04-06 15:02:00 -07:00
dmwiki
dnsl ♻️ Used more simple host command for dnsl script 2022-08-09 21:56:45 -07:00
docker-rm
docker-sh
dye
error.sh
error_codes.sh
fig Setting up more espanso shortcuts for blog 2023-06-22 18:02:19 -07:00
fixcam
formatdir
freeze 📝 New freeze script 2024-05-13 01:55:26 -07:00
fstrim_notify.sh
functions.sh
genrss 🚧 Set up rss auto generation from cli 2023-06-23 19:59:21 -07:00
getopts_check.sh
gifpress
gitmojis
gnore
has
hcrl
hex2hsl.sh
hex2rgb.sh
hsl2hex.sh
html5
imgpress
imgscaler
inpath
install_binaries.sh
intro
ipaddr
ivdl
ivdl-a 🔧 Another ivdl script 2025-07-26 11:32:47 -07:00
ivdl-w 🔧 Another invidious/yt-dlp script 2025-04-21 07:19:58 -07:00
jscurl
jscurl_with_notes
kcss
killport
lftorr 🔧 Added lftorr script 2024-08-09 16:10:46 -07:00
lic 📝 Quick alias script for upnup 2022-12-20 23:03:06 -08:00
listargs
loops.sh
lorem
ltranslate
make_paru_list
makelist
makelist_laptop 📝 Updated makelist scripts for better installation 2022-09-06 00:50:06 -07:00
matrix
mcrl
minify
mycd
newcal readded udpated scripts directory 2022-06-09 12:59:03 -07:00
newrm
newrm_with_notes
node_script.sh
nodejs_spawn.js
normdate
npm_init 📝 Updated scripts and added default gitignores 2022-09-09 08:21:48 -07:00
ntfy
ocrl
odysee
opti
osm Added openstreet map script/alias 2022-12-04 18:59:32 -08:00
overwrite
ow_v1.sh
ow_v2.sh
permissions.sh
pgcli-d
ph
php8 🔧 Basic espanso bash script for php 2023-11-21 03:12:49 -08:00
piecewise
play_with_getopts.sh
pmvh 🔧 Added another sec script 2024-07-24 01:54:57 -07:00
pomo
pretty
print_args.sh
printf.sh
prompt
psql-d 🔧 More helpful psql scripts 2024-09-10 07:06:40 -07:00
pug5
pyalarm
python_script.sh
python_update.py
quetre
rdir
README.md
reboot.sh
remember readded udpated scripts directory 2022-06-09 12:59:03 -07:00
remindme
repl
resolution readded udpated scripts directory 2022-06-09 12:59:03 -07:00
resume_read 📝 Update scripts, made wireshark notes 2024-11-25 14:38:14 -08:00
rgb2hsl.sh
rpipe.sh
rpl
rt
scriptbc readded udpated scripts directory 2022-06-09 12:59:03 -07:00
scrpt
sdir 📝 Updated notes on usage 2022-12-19 01:11:34 -08:00
seo
serve 🔧 Config adjustments 2024-05-26 04:10:57 -07:00
set_shopt.sh
shutdown.sh
source_functions.sh
source_source.sh
srt2vtt.sh
stopwatch
strings.sh
sub 📝 Added aliases and adjusted sub for tuir/tut 2023-05-20 02:12:24 -07:00
tcolors 💄 Added tcolors and refactored dye 2022-12-20 22:41:06 -08:00
teddit
test.sh
testjo readded udpated scripts directory 2022-06-09 12:59:03 -07:00
testman 📝 Many updates 2022-12-08 13:24:52 -08:00
textme Found textbelt api for sending sms messages 2022-09-05 04:35:03 -07:00
timein
toblame
transcript.sh
trap.sh
trim
trycatch
tsc-i
uglier Uglier now creates/adds to minified dir 2022-09-09 13:33:30 -07:00
uglify
unrm readded udpated scripts directory 2022-06-09 12:59:03 -07:00
unrm_with_notes readded udpated scripts directory 2022-06-09 12:59:03 -07:00
valida1num
variables.sh
vpndown 🔧 Various reconfiguration/scripting 2025-08-25 15:25:49 -07:00
vpnup
vue
websock.sh
wpipe.sh
xh
xpress
xtract
yt

My Notes on Introduction to Shell Scripting

This repository includes my notes and exercises regarding Bash Shell Scripting.

It currently includes some exercises from the book, Wicked Cool Shell Scripts, but because these are a little too advanced for me at this time, I am currently making my way through the following website's introductory lessons regarding Bash Scripting:

https://guide.bash.academy/expansions

Hopefully these notes/lessons will serve me well as I continue to attempt to understand the basics of Linux and the Bash shell.