scmopener - plumber - Plumber – a modern approach to plumbing
(HTM) git clone git://r-36.net/plumber
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
scmopener (322B)
---
1 #!/bin/sh
2
3 if [ $# -lt 1 ];
4 then
5 printf "usage: %s scm:path\n" "$(basename "$0")" >&2
6 exit 1
7 fi
8
9 [ -z "$SCM" ] && exit 1
10
11 path="$SCM/$(printf "%s\n" "$1" | cut -d':' -f 2-)"
12 if [ -d "$path" ];
13 then
14 [ -z "$SHELL" ] && SHELL="/bin/sh"
15 $XTERM /bin/sh -c "cd \"${path}\"; $SHELL" >&2 >/dev/null &
16 exit 0
17 fi
18
19 see "$path"
20