notes/scripts
2025-04-21 07:19:58 -07:00
..
archives 🔥 Archived bgit v1 2022-09-08 00:34:10 -07:00
calcurse_notification_attempts 📝 Made note of where calcurse plain text files are 2022-09-05 05:12:34 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
python Updated scripts 2022-09-04 02:02:50 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
alarm Updated scripts 2022-07-07 13:05:06 -07:00
align 🔧 Another latex espanso alias 2025-03-27 15:55:48 -07:00
ansi_colours 💄 Saved asci colors 2022-12-20 00:30:13 -08:00
array_methods.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
asci 💄 Saved asci colors 2022-12-20 00:30:13 -08:00
associative_arrays.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
bash_err_codes.txt 📝 Added list of classic bash error codes 2022-12-21 20:39:26 -08:00
batnotify 💄 Changed icon for battery low notification 2022-09-05 17:32:25 -07:00
bestcompress readded udpated scripts directory 2022-06-09 12:59:03 -07:00
bgit ⚰️ Removed old dead flag code 2022-09-09 23:35:07 -07:00
bgit_echomoji Lots of new features in scripts and gitmojis 2022-09-07 23:54:21 -07:00
bgit_help 🚧 Setting up for -h/--help flag 2022-09-09 00:38:29 -07:00
bgit_init 📝 Updated scripts and added default gitignores 2022-09-09 08:21:48 -07:00
bgit_revert Allows user to see how many reverts to see/revert 2022-09-08 23:52:25 -07:00
bgit_v2 💄 Finished up bgit v2 2022-09-08 00:29:06 -07:00
bmap readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 🐛 Fixed leading 0 bug 2024-12-01 09:06:52 -08:00
calc readded udpated scripts directory 2022-06-09 12:59:03 -07:00
case_example.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
cgrep readded udpated scripts directory 2022-06-09 12:59:03 -07:00
changebrightness Updated scripts 2022-07-07 13:05:06 -07:00
checkdistro 📝 Script for checking OS and distroo 2022-11-12 00:56:43 -08:00
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 ♻️ Used more simple host command for dnsl script 2022-08-09 21:56:45 -07:00
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 ✏️ Small diff in dye's implementation of regex 2022-12-22 19:50:00 -08:00
error.sh 📝 Added error.sh documenting how error func works 2022-12-20 03:47:18 -08:00
error_codes.sh 📝 Added notes on bash error codes 2023-01-01 02:54:35 -08:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
genrss 🚧 Set up rss auto generation from cli 2023-06-23 19:59:21 -07:00
getopts_check.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
gifpress 🔧 Updated configs and installed libreoffice 2024-03-03 18:50:40 -08:00
gitmojis 💄 Updated gitmojis list 2022-09-08 03:21:02 -07:00
gnore 📝 Created gnore script for creating .gitignore files 2022-12-14 21:04:08 -08:00
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 Added color conversion scripts 2022-12-22 20:32:47 -08:00
hex2rgb.sh 💄 Saved asci colors 2022-12-20 00:30:13 -08:00
hsl2hex.sh Added color conversion scripts 2022-12-22 20:32:47 -08:00
html5 ✏️ Fixed typo 2023-07-25 01:53:44 -07:00
imgpress Added wrapper script around imagemagick 2023-01-26 20:43:19 -08:00
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 Copied scriptt for reinstalling binaries 2022-10-18 02:09:05 -07:00
intro readded udpated scripts directory 2022-06-09 12:59:03 -07:00
ipaddr Changed ipaddr to basic bash script 2024-07-11 22:47:41 -07:00
ivdl 🔧 Basic script for invidious 2025-04-21 01:45:28 -07:00
ivdl-w 🔧 Another invidious/yt-dlp script 2025-04-21 07:19:58 -07:00
jscurl Updated scripts 2022-07-07 13:05:06 -07:00
jscurl_with_notes readded udpated scripts directory 2022-06-09 12:59:03 -07:00
kcss 🔧 Updated kevin powell defaults 2024-09-05 05:52:34 -07:00
killport 📝 Updated killport script and bookmarks 2022-10-16 12:30:34 -07:00
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 📝 Many updates 2022-12-08 13:24:52 -08:00
loops.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
lorem Got neoformat working onsave 2023-06-03 02:37:21 -07:00
ltranslate 📝 Modified many scripts 2022-11-11 01:50:14 -08:00
make_paru_list 📝 Added paru_list script and list 2022-10-18 02:32:40 -07:00
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
matrix ✏️ Adjusted matrix script 2025-03-30 13:58:50 -07:00
mcrl ✏️ Modified scripts 2022-09-05 07:23:32 -07:00
minify 🚧 Removed permissions of new scripts 2023-06-20 01:12:46 -07:00
mycd 🚧 Added mycd script and cdls alias 2024-11-26 15:06:02 -08:00
newcal readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
nodejs_spawn.js readded udpated scripts directory 2022-06-09 12:59:03 -07:00
normdate readded udpated scripts directory 2022-06-09 12:59:03 -07:00
npm_init 📝 Updated scripts and added default gitignores 2022-09-09 08:21:48 -07:00
ntfy 📝 Added ntfy script and made note of sherlock-git 2022-11-28 15:34:25 -08:00
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 📝 Added chris titus opti script and updated rss 2023-01-31 00:24:02 -08:00
osm Added openstreet map script/alias 2022-12-04 18:59:32 -08:00
overwrite readded udpated scripts directory 2022-06-09 12:59:03 -07:00
ow_v1.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
ow_v2.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
permissions.sh Updated scripts 2022-07-07 13:05:06 -07:00
pgcli-d 🔧 More helpful psql scripts 2024-09-10 07:06:40 -07:00
ph 📝 Updated xh and ph 2022-09-06 23:52:54 -07:00
php8 🔧 Basic espanso bash script for php 2023-11-21 03:12:49 -08:00
piecewise ✏️ Updated piecewise alias 2025-03-11 17:14:16 -07:00
play_with_getopts.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
pmvh 🔧 Added another sec script 2024-07-24 01:54:57 -07:00
pomo Added pomo script and basic docker-sh 2023-02-12 17:59:49 -08:00
pretty 🔧 Added quick script for prettierrc 2023-11-11 20:36:36 -08:00
print_args.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
printf.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
prompt 🔧 Adjusted dmenu scripts to have larger font size 2023-11-29 21:16:08 -08:00
psql-d 🔧 More helpful psql scripts 2024-09-10 07:06:40 -07: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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
python_update.py readded udpated scripts directory 2022-06-09 12:59:03 -07:00
quetre Updated scripts and espanso shortcuts on quetre 2023-01-01 02:36:38 -08:00
rdir 📝 Reformatted sdir rdir formatting and aliases 2022-12-17 22:52:44 -08:00
README.md readded udpated scripts directory 2022-06-09 12:59:03 -07:00
reboot.sh 📝 Updated reboot/shutdown.sh scripts 2022-12-17 16:02:40 -08:00
remember readded udpated scripts directory 2022-06-09 12:59:03 -07:00
remindme readded udpated scripts directory 2022-06-09 12:59:03 -07:00
repl Added search/replace script 2023-08-24 16:46:33 -07:00
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 Added color conversion scripts 2022-12-22 20:32:47 -08:00
rpipe.sh Updated scripts 2022-07-07 13:05:06 -07:00
rpl readded udpated scripts directory 2022-06-09 12:59:03 -07:00
rt ✏️ More universal call to rtorrent 2025-03-18 01:30:29 -07:00
scriptbc readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
shutdown.sh 📝 Updated reboot/shutdown.sh scripts 2022-12-17 16:02:40 -08:00
source_functions.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
source_source.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
srt2vtt.sh 📝 Added simple script for converting srt to vtt 2023-01-05 21:11:06 -08:00
stopwatch Added stopwatch bash script 2023-04-04 14:37:23 -07:00
strings.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
toblame Added toblame script and changed ddgr alias 2022-11-18 15:54:31 -08:00
transcript.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
trap.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
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 Uglier now creates/adds to minified dir 2022-09-09 13:33:30 -07:00
uglify 🚧 Removed permissions of new scripts 2023-06-20 01:12:46 -07:00
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 readded udpated scripts directory 2022-06-09 12:59:03 -07:00
variables.sh readded udpated scripts directory 2022-06-09 12:59:03 -07:00
vue 🔧 Vue template with ts 2023-12-11 21:29:36 -08:00
websock.sh 📝 Scripts on nc and websockets 2022-12-16 16:15:39 -08:00
wpipe.sh Updated scripts 2022-07-07 13:05:06 -07:00
xh 📝 Updated xh and ph 2022-09-06 23:52:54 -07:00
xpress Finished up xpress and xtract scripts 2022-09-05 02:41:04 -07:00
xtract 🚧 Added mycd script and cdls alias 2024-11-26 15:06:02 -08:00
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.