From ce2ca8cc4f5643a577428a49086c91bf96b08352 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Mon, 12 Sep 2016 06:07:32 +0100 Subject: [PATCH] execve.2: Minor clarification Signed-off-by: Michael Kerrisk --- man2/execve.2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/man2/execve.2 b/man2/execve.2 index 342efa53d..d0d6d1af6 100644 --- a/man2/execve.2 +++ b/man2/execve.2 @@ -58,8 +58,9 @@ starting with a line of the form: For details of the latter case, see "Interpreter scripts" below. \fIargv\fP is an array of argument strings passed to the new program. -By convention, the first of these strings should contain the filename -associated with the file being executed. +By convention, the first of these strings (i.e., +.IR argv[0] ) +should contain the filename associated with the file being executed. \fIenvp\fP is an array of strings, conventionally of the form \fBkey=value\fP, which are passed as environment to the new program. Both \fIargv\fP and \fIenvp\fP must be terminated by a null pointer.