Added killproc function.

This commit is contained in:
Daniil Gentili 2016-04-15 19:37:44 +02:00
parent c96cc8a4a7
commit 219bcd25d2

View File

@ -148,9 +148,7 @@ forward() {
} }
startproc() { startproc() {
(rm -r $copname killproc
tmux kill-session -t $copname)2>/dev/null
mkfifo $copname mkfifo $copname
TMUX= tmux new-session -d -s $copname "$* &>$copname; echo >$copname; sleep 5; rm -r $copname" TMUX= tmux new-session -d -s $copname "$* &>$copname; echo >$copname; sleep 5; rm -r $copname"
while [ -p "$copname" ];do while [ -p "$copname" ];do
@ -160,6 +158,11 @@ startproc() {
done <$copname done <$copname
} }
killproc() {
(rm -r $copname
tmux kill-session -t $copname)2>/dev/null
}
inproc() { inproc() {
tmux send-keys -t $copname "$MESSAGE ${URLS[*]} tmux send-keys -t $copname "$MESSAGE ${URLS[*]}
" "
@ -237,8 +240,7 @@ Contribute to the project: https://github.com/topkecleon/telegram-bot-bash
else else
case $MESSAGE in case $MESSAGE in
'/cancel') '/cancel')
tmux kill-session -t $copname killproc
rm -r $copname
send_message "${USER[ID]}" "Command canceled." send_message "${USER[ID]}" "Command canceled."
;; ;;
*) inproc;; *) inproc;;