09/02/03 08:51:32 gT1slJ+S
RISC系プロセッサ上のDebianらしきLinuxで
#!/bin/bash
...
setsid /bin/bash -c "tail -f ./journal | grep KEY >> ./log" &
sid=$!
...
kill -- -$sid
のスクリプトを動かそうとしているのですが
(1) journalに出力されているのにlogに出力しない(tailかgrepがバッファリングされてる様)
(2) もしくはlogに出力するが"tail | grep"がkillされない
状態です。何が悪いんでしょう?
このやり方でなくても同様の事が出来ればいいのですが… (tail -fをシェル上で時々動かして
ログに記録する)