#!/bin/sh -e push() { xcb -r 1 xsel --output --primary | xcb -s 0 } pop() { xcb -r -1 xcb -p 0 | xsel --input --primary } menu() { xcb -l v } case "$*" in pop|push|menu) $1 ;; esac