-
Each of these scripts was written to automate a certain task (e.g. querying file creation times, installing a program, etc.) for my convenience, and hopefully may make some other Linux/Unix distro users' lives just a bit easier too.
-
Please refer to the comments at the top of each script for more info on what each script does.
oksh
(sudo -H add-apt-repository ppa:dysfunctionalprogramming/oksh && sudo -H apt install oksh
on Ubuntu)debugfs
(sudo -H apt install e2fsprogs
on Ubuntu)ntfsinfo
(sudo -H apt install ntfs-3g
on Ubuntu)dumpexfat
(sudo -H apt install exfat-utils
on Ubuntu)losetup
(sudo -H apt install mount
on Ubuntu)flock
(sudo -H apt install util-linux
on Ubuntu)python3
(sudo -H apt install python3.8-minimal
on Ubuntu)
curl
(sudo -H apt install curl
on Ubuntu)jq.node
(sudo -H apt install npm
if needed, and thensudo -H npm install jq.node -g
)dpkg
(Yes, you must be running a distro which uses the Debian package manager to use this script.)
- Full python install; comment out or edit the
pip install
s in the script that refer to specific paths within$HOME
directory.
./stat_crtime_function.sh
for more info.
- Usage:
./draw_io_install_latest.sh [--verbose]
- Usage:
./update_all_python_stuff.sh
-
(Maybe) add more scripts that I can share publically in the future.
- I was going to add a personal password generator script to this repository before I realized that the generator script's reliance on dictionary words would open myself up (and anyone else who decides to use my script that I'd have uploaded) to a potential dictionary attack IF I made the script available to the public. It's a shame too because that generator script also showcases my basic AWK coding skills, but I certainly won't want to risk others having an easier time hacking my University accounts by making that script public.
-
Explain more about "update_all_python_stuff.sh" in this README