私が走るとき
bash -c 'trap "echo TERM" SIGTERM; id;read'
SIGTERMを送信するとエコーだけが鳴りますTERM
が、そうすると
sg docker "bash -c 'trap \"echo TERM\" SIGTERM; id;read'"
プロセスは実際に終了します。 sgが呼び出されたコマンドにシグナルを渡すと期待するのは間違っていますか?
私が走るとき
bash -c 'trap "echo TERM" SIGTERM; id;read'
SIGTERMを送信するとエコーだけが鳴りますTERM
が、そうすると
sg docker "bash -c 'trap \"echo TERM\" SIGTERM; id;read'"
プロセスは実際に終了します。 sgが呼び出されたコマンドにシグナルを渡すと期待するのは間違っていますか?