aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml
diff options
context:
space:
mode:
authorCeri Davies <ceri@FreeBSD.org>2008-02-03 23:12:02 +0000
committerCeri Davies <ceri@FreeBSD.org>2008-02-03 23:12:02 +0000
commit46b2c7a9ba24ee0fe1cf076c6ca40f237c94590b (patch)
treed4aaa06999d7e7f7b6ea79683a390fe8171b4bdd /en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml
parentc3b08467f616aa8efa9d1c596ff749ee5cf5f4a4 (diff)
downloaddoc-46b2c7a9ba24ee0fe1cf076c6ca40f237c94590b.tar.gz
doc-46b2c7a9ba24ee0fe1cf076c6ca40f237c94590b.zip
Simplify examples of finding processes by using pgrep(1).
Notes
Notes: svn path=/head/; revision=31445
Diffstat (limited to 'en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml')
-rw-r--r--en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml32
1 files changed, 16 insertions, 16 deletions
diff --git a/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml b/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml
index 71ff848941..d9ccf35404 100644
--- a/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml
+++ b/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml
@@ -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}