Simplify examples of finding processes by using pgrep(1).
This commit is contained in:
parent
c3b08467f6
commit
46b2c7a9ba
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=31445
1 changed files with 16 additions and 16 deletions
|
@ -1366,14 +1366,14 @@ defaultroute # put this if you want that PPP server will be your
|
|||
all 3 stages automatic:</para>
|
||||
|
||||
<programlisting>#!/bin/sh
|
||||
ps ax |grep pppd |grep -v grep
|
||||
pid=`ps ax |grep pppd |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l pppd
|
||||
pid=`pgrep pppd`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing pppd, PID=' ${pid}
|
||||
kill ${pid}
|
||||
fi
|
||||
ps ax |grep kermit |grep -v grep
|
||||
pid=`ps ax |grep kermit |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l kermit
|
||||
pid=`pgrep kermit`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing kermit, PID=' ${pid}
|
||||
kill -9 ${pid}
|
||||
|
@ -1395,14 +1395,14 @@ pppd /dev/tty01 19200</programlisting>
|
|||
to disconnect the PPP line:</para>
|
||||
|
||||
<programlisting>#!/bin/sh
|
||||
pid=`ps ax |grep pppd |grep -v grep|awk '{print $1;}'`
|
||||
pid=`pgrep pppd`
|
||||
if [ X${pid} != "X" ] ; then
|
||||
echo 'killing pppd, PID=' ${pid}
|
||||
kill -TERM ${pid}
|
||||
fi
|
||||
|
||||
ps ax |grep kermit |grep -v grep
|
||||
pid=`ps ax |grep kermit |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l kermit
|
||||
pid=`pgrep kermit`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing kermit, PID=' ${pid}
|
||||
kill -9 ${pid}
|
||||
|
@ -1418,7 +1418,7 @@ kermit -y /etc/ppp/kermit.hup
|
|||
this:</para>
|
||||
|
||||
<programlisting>#!/bin/sh
|
||||
pid=`ps ax| grep pppd |grep -v grep|awk '{print $1;}'`
|
||||
pid=`pgrep pppd`
|
||||
if [ X${pid} != "X" ] ; then
|
||||
echo 'pppd running: PID=' ${pid-NONE}
|
||||
else
|
||||
|
@ -1517,14 +1517,14 @@ modem # modem line</programlisting>
|
|||
server:</para>
|
||||
|
||||
<programlisting>#!/bin/sh
|
||||
ps ax |grep pppd |grep -v grep
|
||||
pid=`ps ax |grep pppd |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l pppd
|
||||
pid=`pgrep pppd`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing pppd, PID=' ${pid}
|
||||
kill ${pid}
|
||||
fi
|
||||
ps ax |grep kermit |grep -v grep
|
||||
pid=`ps ax |grep kermit |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l kermit
|
||||
pid=`pgrep kermit`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing kermit, PID=' ${pid}
|
||||
kill -9 ${pid}
|
||||
|
@ -1544,14 +1544,14 @@ pppd /dev/tty01 19200</programlisting>
|
|||
stop the server:</para>
|
||||
|
||||
<programlisting>#!/bin/sh
|
||||
ps ax |grep pppd |grep -v grep
|
||||
pid=`ps ax |grep pppd |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l pppd
|
||||
pid=`pgrep pppd`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing pppd, PID=' ${pid}
|
||||
kill ${pid}
|
||||
fi
|
||||
ps ax |grep kermit |grep -v grep
|
||||
pid=`ps ax |grep kermit |grep -v grep|awk '{print $1;}'`
|
||||
pgrep -l kermit
|
||||
pid=`pgrep kermit`
|
||||
if [ "X${pid}" != "X" ] ; then
|
||||
echo 'killing kermit, PID=' ${pid}
|
||||
kill -9 ${pid}
|
||||
|
|
Loading…
Reference in a new issue