Linux bittorrent+screen

コマンドラインでbittorrentでDLしたい。
ってことでbittorrentとscreenコマンドでDL開始/停止シェルを作成した。

■ 起動シェル
#!/bin/bash

DirBase=`pwd`
DirTorrent='torrentFiles'
PathTorrent="${DirBase}"'/'"${DirTorrent}"

for pathfile in `ls -1 "${PathTorrent}"'/'*'.torrent'`; do
    echo "${pathfile}"
    screen -d -m bittorrent-console "${pathfile}"
done

■ 停止シェル
#!/bin/bash

PidList=`screen -list | grep Detached | sed 's/\t//g' | cut -d. -f 1`

for pid in ${PidList}; do
    echo "${pid}"
    kill "${pid}"
done

コメント

このブログの人気の投稿

Python SQLite スレッド間でコネクションの使いまわしは出来ない

slackでgeneralの投稿を全削除する

Google location history(JSON形式)をCSVファイルにする