前: Portability, 上: Various


8.6 シグナル

Wgetの目的がバックグラウンドで動作することなので,ハングアップシグナル (SIGHUP)を受け取り,それを無視します.出力が標準出力の場合,ファ イル名wget-logにリダイレクトされます.それ以外では, SIGHUP は無視されます.これは,開始後Wgetの出力をリダイレクトし たい場合便利です.

     $ wget http://www.gnus.org/dist/gnus.tar.gz &
     ...
     $ kill -HUP %%
     SIGHUP received, redirecting output to `wget-log'.

それ以外に,Wgetはあらゆるシグナルに干渉しようとしません.C-ckill -TERMkill -KILLは同様にそれをキルします.