From 8c4386df930569c2465ae6bf2fa6d8db3fb71a28 Mon Sep 17 00:00:00 2001 From: jason Date: Wed, 7 Apr 2021 12:58:29 -0600 Subject: add random scripts --- scripts/bin/colors.py | 14 ++++++++++++++ scripts/bin/pny | 22 ++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100755 scripts/bin/colors.py create mode 100755 scripts/bin/pny (limited to 'scripts') diff --git a/scripts/bin/colors.py b/scripts/bin/colors.py new file mode 100755 index 0000000..1202431 --- /dev/null +++ b/scripts/bin/colors.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 +import sys +for i in range(0, 16): + for j in range(0, 16): + code = str(i * 16 + j) + sys.stdout.write(u"\x1B[48;5;" + code + "m " + code.ljust(4)) + print(u"\x1B[0m") +print() +print() +for i in range(0, 16): + for j in range(0, 16): + code = str(i * 16 + j) + sys.stdout.write(u"\x1B[38;5;" + code + "m " + code.ljust(4)) + print(u"\x1B[0m") diff --git a/scripts/bin/pny b/scripts/bin/pny new file mode 100755 index 0000000..f8da92c --- /dev/null +++ b/scripts/bin/pny @@ -0,0 +1,22 @@ +#!/bin/bash + +if [[ $1 == "mount" ]]; then + DEVICE=`dmesg | tail | grep 'Attached SCSI' | sed -n 's/.*: \[\(sd[a-z]\)\] Attac.*/\1/p'` + + if [[ $DEVICE == "" ]]; then + echo "Error finding device" + exit 1 + fi + + echo "Mounting /dev/${DEVICE}1" + + sudo cryptsetup luksOpen /dev/${DEVICE}1 usbkey + sudo mount -o user,exec /dev/mapper/usbkey /home/jason/sdb +elif [[ $1 == "unmount" ]]; then + echo "Unmounting /dev/mapper/usbkey" + + sudo umount /dev/mapper/usbkey + sudo cryptsetup luksClose /dev/mapper/usbkey +else + echo "mount or unmount?" +fi -- cgit v1.2.1