浏览代码

bashrc: add func dt

pull/1/head
10sr 10 年前
父节点
当前提交
0ea564f112
共有 1 个文件被更改,包括 25 次插入0 次删除
  1. +25
    -0
      bashrc

+ 25
- 0
bashrc 查看文件

@@ -397,6 +397,31 @@ man(){
man "$@"
}

dt(){
# dt <name> [<command ...>]
if test -z "$1"
then
echo "dt: usage: dt <name> [<command ...>]" 1>&2
return 1
fi
soc_name="$1"
shift
if test -S "$soc_name"
then
dtach -a "$soc_name"
elif test -e "$soc_name"
then
echo "dt: File named $soc_name already exists."
return 1
elif test -z "$1"
then
echo "dt: Socket named $soc_name not exists and no command specified."
return 1
else
dtach -c "$soc_name" -e ^^ "$@"
fi
}

scr(){
test -n "$1" && pf="${1}-"
local _tformat="%Y%m%d-%H%M%S%z"


正在加载...
取消
保存