#!/usr/bin/env bash
set -eo pipefail

if [[ "$1" == "-h" || "$1" == "--help" ]]; then
    cat <<EOF
Usage: $(basename "$0") [-h]

Paste content from system clipboard.

Options:
    -h, --help    Show this help message

EOF
    exit 0
fi

if hash pbpaste 2>/dev/null; then
    exec pbpaste
elif hash xclip 2>/dev/null; then
    exec xclip -selection clipboard -o
elif [[ -e /tmp/clipboard ]]; then
    exec cat /tmp/clipboard
else
    echo ''
fi
