Made a script for creating a skeleton directory tree in or for the mounted USB, to be run via script
This commit is contained in:
20
skel-sdb.sh
Normal file
20
skel-sdb.sh
Normal file
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
SCRIPT_ROOT=$(dirname -- "$0")
|
||||
|
||||
if [[ $# -eq 0 ]]; then
|
||||
read -rp "Mountpoint path for the device or partition: " MP_ROOT
|
||||
elif [[ $# -gt 0 ]]; then
|
||||
while getopts "m:" opt; do
|
||||
case ${opt} in
|
||||
m) MP_ROOT="${OPTARG}";;
|
||||
*) echo "${opt} is an invalid option.";;
|
||||
esac
|
||||
done
|
||||
fi
|
||||
mkdir -p "${MP_ROOT}"/DATA/gpg
|
||||
mkdir "${MP_ROOT}"/DATA/ssh-"${HOSTNAME}"
|
||||
touch "${MP_ROOT}"/README.md
|
||||
echo "$(<"$SCRIPT_ROOT"/README.smpl.md )" > "${MP_ROOT}"/README.md
|
||||
sudo mkdir "${MP_ROOT}"/{data.bak,notes.bak}
|
Reference in New Issue
Block a user