#+title: System Management Script #+begin_src sh #!/bin/sh usage () { echo "Usage: $0 [-u/-i]" } dir="$pwd" cd ~/.dotfiles || exit 1 while getopts ":hui" arg; do case "$arg" in h) usage cd "$dir" || exit 1 exit 0 ;; u) make update cd "$dir" || exit 1 exit 0 ;; i) make install cd "$dir" || exit 1 exit 0 ;; ,*) cd "$dir" || exit 1 exit 1 ;; esac done #+end_src