これはばかげた問題かもしれませんが、スタックオーバーフローサイトとグーグルを徹底的に掘り下げても、何時間も解決できません。
シェルにログインしたら gkrellm を起動するための .bashrc の基本コードを次に示します。
if ps ax | grep -v grep | grep gkrellm > /dev/null
then
echo "gkrellm is already running"
else
command gkrellm &
fi
私はすでに試していました
...
else
nohup gkrellm &
fi
...
と
...
else
gkrellm
$GK_PID=`pidof gkrellm`
disown -h $GK_PID
fi
...
gkrellm はバックグラウンド ジョブとして適切に配置されており、(予想どおり) シェルを使用できます。しかし、同じシェルから他のアプリを起動しても、Ctrl-c を押すと gkrellm が終了します。Ctrl-c を押したときに gkrellm が閉じないようにするにはどうすればよいですか?
念のため。私は KiTTY と呼ばれる PuTTY クローンを使用していますが、それは問題ではないと考えています。
手伝ってくれてありがとう!