回答編集履歴

4

typo

2021/07/23 07:32

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  args[1] = '-c';
14
14
 
15
- args[2] = 'help;
15
+ args[2] = 'help';
16
16
 
17
17
  args[3] = NULL;
18
18
 

3

コードを修正

2021/07/23 07:32

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -14,6 +14,8 @@
14
14
 
15
15
  args[2] = 'help;
16
16
 
17
+ args[3] = NULL;
18
+
17
19
  ```
18
20
 
19
21
  として実行することになるでしょう。

2

些細な修正

2021/07/23 07:31

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  `help`はシェルの組み込みコマンドであって、実行可能ファイルとして存在しているものではありませんから`execvp`で直接は実行できません。
6
6
 
7
- たとえば`bash`の`help`コマンドを`execvp`コマンドで実行するとしたら
7
+ たとえば`bash`の`help`コマンドを`execvp`で実行するとしたら
8
8
 
9
9
  ```
10
10
 

1

typo

2021/07/23 07:29

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  args[0] = 'bash';
12
12
 
13
- args[1] = '-c;
13
+ args[1] = '-c';
14
14
 
15
15
  args[2] = 'help;
16
16