notes/scripts
2024-07-11 22:47:41 -07:00
..
archives
calcurse_notification_attempts
img-optimize@c78ff855ef 📝 Copied img-optimize script for study 2023-02-19 16:06:55 -08:00
nc_play 📝 Playing around with netcat 2022-12-16 19:45:33 -08:00
parallel
python
samples 📝 Saved sample of using sqlite with bash 2024-02-23 10:06:56 -08:00
sbs@7afbde68ca 📝 Added sbs generator script 2023-03-02 23:52:18 -08:00
tutorials_notes
alarm Updated scripts 2022-07-07 13:05:06 -07:00
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
bgit_v2
bmap
bslash 🔧 Bslash now works with llama 2023-12-07 11:31:57 -08:00
bsphide Added hiding feature to personal bspwm setup 2023-04-08 23:59:01 -07:00
btime 📝 Simple script for telling current time 2023-04-21 23:20:20 -07:00
calc
case_example.sh
cgrep
changebrightness Updated scripts 2022-07-07 13:05:06 -07:00
checkdistro
citystats.sh 📝 Updated citystats script and saved paywall-filter 2023-07-24 21:24:48 -07:00
commons Added good quality of life espanso alias 2023-05-21 00:44:08 -07:00
convertatemp readded udpated scripts directory 2022-06-09 12:59:03 -07:00
cpr 📝 Added argument check to cpr scriptt 2022-11-12 16:31:44 -08:00
def 📝 Reformatted def script 2022-12-01 21:47:35 -08:00
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 🔧 Adjusted dmenu scripts to have larger font size 2023-11-29 21:16:08 -08:00
dnsl
docker-rm 📝 Added simple docker-rm script 2023-09-04 18:55:57 -07:00
docker-sh Added pomo script and basic docker-sh 2023-02-12 17:59:49 -08:00
dye
error.sh
error_codes.sh
fig Setting up more espanso shortcuts for blog 2023-06-22 18:02:19 -07:00
fixcam 📸 Added webcam script and aliases 2023-03-27 16:16:49 -07:00
formatdir
freeze 📝 New freeze script 2024-05-13 01:55:26 -07:00
fstrim_notify.sh Added fstrim notify/script 2023-03-05 15:46:34 -08:00
functions.sh
genrss 🚧 Set up rss auto generation from cli 2023-06-23 19:59:21 -07:00
getopts_check.sh
gifpress 🔧 Updated configs and installed libreoffice 2024-03-03 18:50:40 -08:00
gitmojis
gnore
has renamed dependencycheck to has 2022-12-22 21:03:27 -08:00
hcrl ✏️ Modified scripts 2022-09-05 07:23:32 -07:00
hex2hsl.sh
hex2rgb.sh
hsl2hex.sh
html5 ✏️ Fixed typo 2023-07-25 01:53:44 -07:00
imgpress
imgscaler 🚧 Added rss feed and new imgscaler script 2023-06-18 13:46:22 -07:00
inpath readded udpated scripts directory 2022-06-09 12:59:03 -07:00
install_binaries.sh
intro
ipaddr Changed ipaddr to basic bash script 2024-07-11 22:47:41 -07:00
jscurl
jscurl_with_notes
kcss 🔧 Updated css defaults 2024-03-18 22:02:47 -07:00
killport
lic
listargs
loops.sh
lorem Got neoformat working onsave 2023-06-03 02:37:21 -07:00
ltranslate
make_paru_list
makelist 📝 Added new paru list 2022-11-09 15:42:06 -08:00
makelist_laptop 📝 Updated makelist scripts for better installation 2022-09-06 00:50:06 -07:00
mcrl
minify 🚧 Removed permissions of new scripts 2023-06-20 01:12:46 -07:00
newcal
newrm 💥 Removed -git option 2022-07-31 13:03:37 -07:00
newrm_with_notes readded udpated scripts directory 2022-06-09 12:59:03 -07:00
node_script.sh
nodejs_spawn.js
normdate readded udpated scripts directory 2022-06-09 12:59:03 -07:00
npm_init
ntfy
ocrl readded udpated scripts directory 2022-06-09 12:59:03 -07:00
odysee Added more privacy related measures 2022-11-27 16:52:27 -08:00
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 🔧 Added pgcli-d script for pgcli with docker 2024-06-09 17:36:40 -07:00
ph
php8 🔧 Basic espanso bash script for php 2023-11-21 03:12:49 -08:00
play_with_getopts.sh
pomo
pretty 🔧 Added quick script for prettierrc 2023-11-11 20:36:36 -08:00
print_args.sh
printf.sh
prompt 🔧 Adjusted dmenu scripts to have larger font size 2023-11-29 21:16:08 -08:00
pug5 Updated html/pug scripts 2023-07-25 01:37:54 -07:00
pyalarm Updated scripts 2022-09-04 02:02:50 -07:00
python_script.sh
python_update.py
quetre
rdir
README.md
reboot.sh
remember
remindme
repl Added search/replace script 2023-08-24 16:46:33 -07:00
resolution
rgb2hsl.sh
rpipe.sh
rpl readded udpated scripts directory 2022-06-09 12:59:03 -07:00
scriptbc
scrpt 🔧 Modified scrpt to check for file first 2023-11-21 23:38:50 -08:00
sdir 📝 Updated notes on usage 2022-12-19 01:11:34 -08:00
seo ♻️ Refactored some of seo script 2022-09-04 05:02:02 -07:00
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 Added stopwatch bash script 2023-04-04 14:37:23 -07:00
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 📝 Adjusted shortcuts and made teddit links script 2022-11-29 00:31:57 -08:00
test.sh
testjo readded udpated scripts directory 2022-06-09 12:59:03 -07:00
testman
textme
timein
toblame Added toblame script and changed ddgr alias 2022-11-18 15:54:31 -08:00
transcript.sh
trap.sh
trim Added fstrim notify/script 2023-03-05 15:46:34 -08:00
trycatch ✏️ Subtle change 2023-08-31 20:10:18 -07:00
tsc-i 🔧 Simple script that automates basic ts init 2023-11-18 18:25:04 -08:00
uglier
uglify 🚧 Removed permissions of new scripts 2023-06-20 01:12:46 -07:00
unrm
unrm_with_notes
valida1num readded udpated scripts directory 2022-06-09 12:59:03 -07:00
variables.sh
vue 🔧 Vue template with ts 2023-12-11 21:29:36 -08:00
websock.sh
wpipe.sh
xh
xpress
xtract
yt Replaced yt alias with yt script 2022-09-07 04:38:01 -07:00

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.