From 2c258b7c395bf4420ac29f4b5a8589c7e9d9db75 Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Sat, 4 Jan 2014 20:33:49 +0100 Subject: [PATCH] trc: transmission wrapper for remote and remote-cli --- .scripts/trc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 .scripts/trc diff --git a/.scripts/trc b/.scripts/trc new file mode 100755 index 00000000..c953b713 --- /dev/null +++ b/.scripts/trc @@ -0,0 +1,20 @@ +#!/bin/sh + +check() +{ + for i ; do + if ! command -v $i >/dev/null 2>&1; then + echo >&2 "'$i' not found in PATH. Exiting." + exit 1 + fi + done +} +check transmission-daemon transmission-remote-cli + +[ $(ps -U $USER | grep -c transmission-da) -eq 0 ] && transmission-daemon +if [ $# -eq 0 ]; then + transmission-remote-cli +else + transmission-remote "$@" +fi +