Como você pode ver no manual cygwin ps
, a linha de comando não é reportada.
No entanto, está disponível em
/ proc / process_PID
/ cmdline
Existe uma maneira de obter a saída completa de ps
no Cygwin?
Por exemplo, nenhuma das opções a seguir me fornece a linha shell wget
completa, apenas /usr/bin/wget
:
$ ps -ef | grep wget
Administ 9844 7780 pty1 13:22:57 /usr/bin/wget
Administ 8036 12648 pty0 13:18:15 /usr/bin/wget
Administ 4832 11828 pty2 13:23:42 /usr/bin/wget
$ ps awx | grep wget
9844 7780 9844 10264 pty1 197108 13:22:57 /usr/bin/wget
8036 12648 8036 10060 pty0 197108 13:18:15 /usr/bin/wget
4832 11828 4832 10780 pty2 197108 13:23:42 /usr/bin/wget
$ ps -p 9844 | cat
PID PPID PGID WINPID TTY UID STIME COMMAND
9844 7780 9844 10264 pty1 197108 13:22:57 /usr/bin/wget