]> code.delx.au - mediapc-tools/blob - mediawrap
mediapc-utils: simplify volume control
[mediapc-tools] / mediawrap
1 #!/bin/bash
2
3 LOCKFILE="$HOME/.mediawrap.lock"
4
5 (
6 if ! flock -w 10 -x 200; then
7 echo "Failed to get a lock!"
8 exit 1
9 fi
10
11 # Run the program
12 "$@" &> /dev/null
13
14
15 ) 200>"$LOCKFILE"
16
17 # Cleanup so other programs can start
18 rm -f "$LOCKFILE"
19