Hello, I am writing some scripts for linux and cygwin. To find out, if a given pid (from /var/run/<pidfile> is really the pid of the correct process I use the ps command on linux (and AIX, Solaris, even HPUX with a trick) with the option -o pid=
Example: # ps -ef | grep bash root 1118 1112 0 11:55 pts/4 00:00:00 -bash root 1195 1118 0 11:55 pts/4 00:00:00 grep bash root 21885 21883 0 10:44 pts/3 00:00:00 -bash root 31068 31065 0 Feb07 pts/1 00:00:00 bash # ps -p 31068 -o pid= -o comm= 31068 bash Trying same command on cygwin: Administrator@server ~ $ ps -ef | grep bash Administ 6456 4184 pty1 11:56:59 /usr/bin/bash Administrator@server ~ $ ps -p 6456 PID PPID PGID WINPID TTY UID STIME COMMAND 6456 4184 6456 7016 pty1 500 11:56:59 /usr/bin/bash Administrator@server ~ $ ps -p 6456 -o pid= ps: unknown option -- o Try `ps --help' for more information. Administrator@server ~ $ I have searched the man page and the Cygwin projects, but did not found a way to get this working. Is this a feature request? Thanx, Holger -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple