2013-04-11 2 views
9

このシェルコマンドは何をしていますか?

trap 'sudo kill -9 -- -$$' EXIT 
+3

:このシェルスクリプトについての質問です - シェルをプログラムする方法についてです。プログラミングに関する質問はトピック[***]の***です(http://stackoverflow.com/faq)。 –

+0

'kill -9'は基本的に常に悪い考えですが、 http://www.iki.fi/era/unix/award.html#killを参照してください。 – tripleee

答えて

6
  • $$スクリプト自体
  • -$$手段のプロセスID、プロセスグループIDを使用している
  • --trapが殺すので、終了時にオプション

の終わりを知らせますスクリプトのすべてのサブプロセス。オフトピックとしてこれを閉鎖しようとしている人々に

§ Internal Variables