本サイトで公開しておりますプログラムは無断使用禁止です。使用料(1個あたり5,000円)をお支払いいただくことでご利用いただけます。
連絡先についてはこちらをご覧ください。

TTY内にてsudoセッションを長時間維持するBashプログラム

# 無断使用禁止

file=/tmp/sudoth-$$-$(date +%s)
true_komando_basho=$(which true) # sudo内PATHが違うことに備える

echo $$ > $file
[ -f $file ] || exit 1
echo "file: $file"

echo "initial sudo"
sudo $true_komando_basho

echo "---------------------"

(
    pid=$(cat $file)
    while [ -f $file ]; do
        echo "$pid" >> /tmp/sudo-wrp-test

        if ps $pid >/dev/null; then
            sudo $true_komando_basho;

            sleep 30;
        else
            echo "no process $pid"
            exit
        fi
    done
) 2>&1 &

"$@"

rm $file

MENU - sun610サイト
●画像 0001 0002 0003 0004 0005
●プログラム ディレクトリ内ファイルロックを試すRubyプログラム
     NodeListからArrayにシャッフルしつつ変換するJavaScriptプログラム
     ディレクトリ内 RAW画像ファイルのメタデータからJPEGファイルを並列実行で取得するBashプログラム
     cgroup によって、プロセス(群)のCPU使用率を制御するBashプログラム
     TTY内にてsudoセッションを長時間維持するBashプログラム
●歴史画像アーカイブ 00001 00002 00003 00004 00005 00006
連絡先
inserted by FC2 system