TechnologyClassroom / bash

Bash scripts for the command line of GNU/Linux, Mac, Unix systems in Educational Environments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bash

Bash scripts for the command line of GNU/Linux, Mac, Unix systems help automating repetitive tasks in Educational Environments.

Michael McMahon

GNU/Linux and UNIX:

  • blinkgen.sh - Blink drive LED lights with Debian based systems.
  • BlueHillTV.sh - RPi script to display a slideshow and a video.
  • buildnetudevrules.sh - Generates /etc/udev/rules.d/70-persistent-net.rules
  • clone7.sh - Use dd to copy two drives to 13 other drives. The most dangerous script I have ever written.
  • createpdf.sh - Creates a pdf from p01.jpg, p02.jpg, ..., pN.jpg files.
  • disablescreensaver.sh - RPi script to disable the screen blanking under Raspbian.
  • nginxcentos7.sh - Compile the nginx with OpenSSL 1.1.1.
  • pfsmount.sh - INCOMPLETE find unpartitioned disks, partition, filesystem, and mount.
  • RaspberryPiSDbak.sh - RPi SD Card Backup for GNU/Linux.
  • RaspberryPiSDinstall.sh - RPi SD Card Install for GNU/Linux.
  • servertest.sh - Test Web dev files on local nginx.
  • splitrotation.sh - RPi script to display which age groups are in the room at any different time where Tue and Thur have different schedules
  • summerrotation.sh - RPi script to display which age groups are in the room at any different time where Tue and Thur have unique schedules.
  • svg2web.sh - Convert SVG files to PNG and WebP for web development.
  • tmux4.sh - Start tmux with multiple screen splits.
  • updateallhosts.sh - GNU/Linux script to build each variation from github.com/BlueHillBGCB/HOSTS
  • updatecentos.sh - Update software on CentOS and Scientific Linux.
  • updatedebian.sh - Update software on Debian based systems.
  • updatehosts.sh - Update hosts from github.com/BlueHillBGCB/HOSTS
  • weeklyrotation.sh - RPi script to display which age groups are in the room at any different time where everyday has the same schedule.
  • wordwrap80.sh - Wrap lines at 80 characters.
  • workstationsetup.sh - Configures a hosts file, software, and AwesomeWM for a new Ubuntu install.

apple:

  • elcapitan2usb.sh - Mac OS X script to create a USB of El Capitan (Does not exist elsewhere on the Internet)
  • mavericks2usb.sh - Mac OS X script to create a USB of Mavericks
  • RaspberryPiSDmacbak.sh - RPi SD Card Backup for Mac OS X from limited user account
  • RaspberryPiSDmacinstall.sh - RPi SD Card Install for Mac OS X from limited user account
  • updatehosts.sh - Script to pull the latest host files from github.com/BlueHillBGCB/HOSTS

About

Bash scripts for the command line of GNU/Linux, Mac, Unix systems in Educational Environments

License:GNU Affero General Public License v3.0


Languages

Language:Shell 100.0%