#!/bin/bash setup_trap() { trap "rm -f -- ${HOME}/n/wmii*/rbar/${1}" EXIT } write() { dirs=("${HOME}"/n/wmii*/rbar/) sponge|tee -a "${dirs[@]/%/${1}}" > /dev/null } set -eE shopt -s nullglob case "$1" in 1) left-click;; 2) middle-click;; 3) right-click;; 4) scroll-up;; 5) scroll-down;; [0-9][0-9]_*) update "$1";; esac