質問: 現在バッチの管理をしています。 cronとshellコマンドを使ってバッチが起動中か判定し起動中であれば処理を終わり、起動中でなければJavaバッチを呼び出します。 そのコマンドを以下のように定義していたのですが、 ``` ps -ef | grep java | grep ConvertId | grep -v grep ``` このコマンドを解釈できていません。 shellコマンド自体初めてです。 解説、もしくは調べ方などを教えていただくことはできますでしょうか?
回答: > > 調べ方 > > > 1. manコマンドを見る。(基本) 2. パイプを分解してそれぞれ何が出力されているのかを観察する。こんな風に: ``` ps -ef ps -ef | grep java ... ```