質問: Linux超初心者です。 bash作成で悩みがあるのでどなたかっ助けてください ps -ef | grep "プロセス名" | grep-v "grep" | wc -l の結果は1なので
回答: 間違ってないと思いますが、"プロセス名"が何かによるかもしれません。 pgrep が使えるのなら pgrep -c を使ってみてはどうでしょう。 if [ $(pgrep -c "プロセス名") -gt 1 ] ; then : fi