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

回答編集履歴

1

誤記修正

2017/10/10 01:57

投稿

dodox86
dodox86

スコア9414

answer CHANGED
@@ -1,11 +1,11 @@
1
1
  ご提示のURLで示される情報を拝見しましたが、「直前に実行したコマンドの終了値」と言う意味では
2
- 一貫していました。「他の値もある」と言うのは、「0は成功、1は失敗」を前提とした場合です。
2
+ 一貫していました。「他の値もある」と言うのは、「0は成功、1は失敗」を前提とした場合です。
3
3
 
4
4
  > この2はどのような意味を持っているのでしょうか。
5
5
 
6
6
  直前に実行したプログラムが終了コード=2を返した場合、と言う状況です。恐らくそのプログラムは0,1,その他の値を終了コードとして返す場合があって、2はその中でまた特別な意味があってそれをスクリプトでの処理対象としたい、と言うことだと思います。
7
7
 
8
- 直前に実行したコマンド終了値、と言うのは、C言語で言うところの`exit` 関数の返り値です。
8
+ 直前に実行したコマンド終了値、と言うのは、C言語のプログラムで言うところの`exit` 関数引数です。
9
9
  ```C
10
10
  #include <stdlib.h>
11
11
  int main(void) {
@@ -24,4 +24,4 @@
24
24
  fi
25
25
  ```
26
26
 
27
- "HOGE!"になります。
27
+ "HOGE!"と表示されます。