测试tr目录

This commit is contained in:
栽培者 2018-04-09 23:18:18 +08:00
parent 4300392eb4
commit 595ab877dc

View File

@ -26,6 +26,8 @@ initValues() {
mkdir -p "$TMP_FOLDER"
fi
getTransmissionPath
# 判断 ROOT_FOLDER 是否为一个有效的目录,如果是则表明传递了一个有效路径
if [ -d "$ROOT_FOLDER" ]; then
showLog "使用参数: $ROOT_FOLDER"
@ -313,6 +315,10 @@ showMainMenu() {
sleep 2
showMainMenu
;;
7)
testTransmissionPath
;;
# 下载最新的代码
9)
@ -325,6 +331,21 @@ showMainMenu() {
esac
}
# 获取Tr所在的目录
getTransmissionPath() {
if [ ! -d "$ROOT_FOLDER" ]; then
infos=`ps -ef | awk '/[t]ransmission-da/{print $8}'`
if [ "$infos" != "" ]; then
search="bin/transmission-daemon"
replace="share/transmission"
path=${infos//$search/$replace}
if [ -d "$path" ]; then
ROOT_FOLDER=$path
fi
fi
fi
}
# 检测 Transmission 进程是否存在
checkTransmissionDaemon() {
showLog "正在检测 Transmission 进程..."