Cent OS で mono を使用して C# プログラムを実行しています。外部入力をこのプログラムに入れることを可能にする fifo があります。
mono プログラムが実行されている screen セッションからの入力もcat
受け入れる必要があります。
#! /bin/bash -
echo "Starting server"
mono --gc=sgen Server-CLI.exe < $fifo &
echo $$ > $PIDFILE
cat > $fifo
echo "Server stopped. Cleaning up"
rm -f $fifo
rm -f $PIDFILE
cat
モノプログラムが終了するたびに終了するにはどうすればよいですか? 現在、mono プログラムが終了しcat
てもまだ実行されているため、スクリプトが 2nd に到達することはありませんecho
。