質問するログイン新規登録

回答編集履歴

3

変更

2017/08/20 02:57

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  $?には、一つ前のコマンドであるpgrepのリターン値が入ります。
7
7
  python app_05.pyが実行中であれば’0’が入り、無ければ’1’が入ります。
8
8
 
9
- 下記の様な書き方もできます。
9
+ $pidには実行プロセスIDが入りますので、下記の様な書き方もできます。
10
10
  ```bash
11
11
  if [ ! -z "$pid" ]; then
12
12
  ```

2

変更

2017/08/20 02:57

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  echo "app_05.py is running"
4
4
  else
5
5
 
6
- $?には、pgrepのリターン値が入ります。
6
+ $?には、一つ前のコマンドであるpgrepのリターン値が入ります。
7
7
  python app_05.pyが実行中であれば’0’が入り、無ければ’1’が入ります。
8
8
 
9
9
  下記の様な書き方もできます。

1

修正

2017/08/20 02:56

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -4,4 +4,9 @@
4
4
  else
5
5
 
6
6
  $?には、pgrepのリターン値が入ります。
7
- python app_05.pyが実行中であれば’0’が入り、無ければ’0’が入ります。
7
+ python app_05.pyが実行中であれば’0’が入り、無ければ’1’が入ります。
8
+
9
+ 下記の様な書き方もできます。
10
+ ```bash
11
+ if [ ! -z "$pid" ]; then
12
+ ```