< /dev/null とコマンドラインでの使用法

< /dev/null とコマンドラインでの使用法

次のコマンドラインを使用してサンプルJavaプログラムを実行してみます。しかし、尾が何であるかわかりませんか< /dev/null &

java   -cp  /home/weka.jar weka.classifiers.trees.J48 –t train_file  >& log < /dev/null &

ベストアンサー1

< /dev/null入力を待たないように、プログラムに EOF をすぐに送信するために使用されます。/dev/null空のデバイスは、書き込まれたすべてのデータを削除しますが、書き込み操作が成功したと報告し、読み取るデータを提供しない特別なファイルです。すぐにEOFプロセスを作成します)。&以前のプロセスの背景を提供するために使用される特殊なタイプのコマンド区切り文字。

プログラムが呼び出されるのがわからない場合は、なぜこのように実行するのかを直接知ることはできません。

おすすめ記事