shというコマンドを nohup させるという発想。
たとえば、inputを catしつつ xargs で実行するexe.sh の引数とするコマンドを nohup するには、
nohup sh -c 'cat input | xargs -I{} exe.sh {}'とすればよい。
sh -c で ' ' 内のコマンドを実行するというコマンドっぽい。
これで one line command になるわけだ。
xargs のおかげで本当に解析の処理が楽になった。
同時にnohup できればリモートからでも実行できてうれしい限り。
0 件のコメント:
コメントを投稿