#!/bin/sh updateSpmenu() { printf "update" > /tmp/spmenu.fifo sleep 1 } getDate() { while true; do date > /tmp/.date updateSpmenu done } createSpmenu() { spmenu -lf /tmp/.date -l 1 -g 1 & } main() { createSpmenu getDate } main pkill $$