Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
pargs(1)			 User Commands			      pargs(1)

NAME
       pargs  -	print  process	arguments,  environment	 variables,  or	auxil-
       iary vector

SYNOPSIS
       pargs [-aceFlx] [pid | core] ...

DESCRIPTION
       The pargs utility examines a target process or process  core  file  and
       prints arguments, environment variables and values, or the process aux-
       iliary vector.

       pargs outputs unprintable characters as escaped	octal  in  the	format
       \xxx,  unless  the character is	one of the characters specified	in the
       "Escape Sequences" section of formats(5), in which case	the  character
       is  printed as specified	in that	section.

       pargs  attempts to be sensitive to the locale of	the target process. If
       the target process and the pargs	process	do not share a common  charac-
       ter encoding, pargs attempts to employ the iconv(3C) facility to	gener-
       ate a printable version of the extracted	 strings. In  the  event  that
       such  a conversion is impossible, strings are displayed as 7-bit	ASCII.

OPTIONS
       The following options are supported:

       -a	Prints process arguments as contained in argv[]	(default).

       -c	Treats strings	in the target process  as   though  they  were
		encoded	 in  7-bit ASCII, regardless of	the locale of the tar-
		get. The use of	iconv(3C) is suppressed.

       -e	Prints process environment variables and values	as pointed  at
		by the _environ	symbol or by pr_envp in	/proc/pid/psinfo.

       -F	Force.	Grabs  the  target process even	if another process has
		control.

       -l	Displays the arguments as a single command line.  The  command
		line  is  printed  in  a manner	suitable for interpretation by
		/bin/sh. If the	arguments contain unprintable  characters,  or
		if the target process is in a different	locale,	a warning mes-
		sage is	displayed. The	resulting  command  line  may  not  be
		interpreted correctly by /bin/sh.

       -x	Prints process auxiliary vector.

OPERANDS
       The following operands are supported:

       pid	Process	ID list.

       core	Process	core file.

EXIT STATUS
       The following exit values are returned:

       0		       Successful operation.

       non-zero		       An error	has occurred (such as no such process,
			       permission denied, or invalid option).

FILES
       /proc/pid/*	       Process information and control files.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWesu			   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Evolving			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       proc(1),	iconv(3C), proc(4), ascii(5), attributes(5), environ(5),  for-
       mats(5)

SunOS 5.10			  13 Apr 2004			      pargs(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | OPERANDS | EXIT STATUS | FILES | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pargs&sektion=1&manpath=SunOS+5.10>

home | help