Am 2006-11-01 20:11:51, schrieb Marco Estrada Martinez:
Hi,
nein ist ein selbst gebasteltes Start/Stop-Script starte es nicht mit
start-stop-daemon. Eine /var/run/dnsmasq.pid wird erstellt. Dazu muss
ich aber die PID vorher ermitteln.
--
DNSMASQ=`which dnsmasq`
$DNSMASQ
Am Donnerstag, 2. November 2006 04:31 schrieb David Haller:
Hallo,
Am Mit, 01 Nov 2006, Marco Estrada Martinez schrieb:
Ole Janssen schrieb:
man pidof
ja aber was ist wenn pidof nicht da ist. Brauche das Script leider
auch unter ner SuSE. da gibt es kein pidof
Schwachfug!
# which
* David Haller [EMAIL PROTECTED] wrote:
Am Mit, 01 Nov 2006, Jens Schüßler schrieb:
ps ax|grep dnsmasq|grep -v grep| awk '{ print $1 }'
Useless use of grep.
ps ax | grep '[d]nsmasq' | awk '{ print $1 }'
Warum grep sich so nicht selber findet, sollte sich der Leser selber
klar
Hi Liste,
habe ein kleines Shellscript in der ich die PID eines Processes
ermitteln muß. nun mache ich es irgendwie umständlich mit read ... Jetzt
wär meine Idee es gleich alles in einer Zeile zu machen. Mir fehlt nur
gerade das Verständniss wie ich einer oder zwei pipes | die Rückgabe
der
Am Mittwoch, 1. November 2006 19:21 schrieb Marco Estrada Martinez:
[...]
Es sei den Ihr habt eine andere
bessere Lösung an die PID eines Processes zu kommen.
man pidof
Viele Grüße, Ole
Marco Estrada Martinez wrote:
Hi Liste,
habe ein kleines Shellscript in der ich die PID eines Processes
ermitteln muß. nun mache ich es irgendwie umständlich mit read ... Jetzt
wär meine Idee es gleich alles in einer Zeile zu machen. Mir fehlt nur
gerade das Verständniss wie ich einer oder zwei
Ole Janssen schrieb:
man pidof
ja aber was ist wenn pidof nicht da ist. Brauche das Script leider
auch unter ner SuSE. da gibt es kein pidof
THX Marco
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an
* Marco Estrada Martinez [EMAIL PROTECTED] [01-11-2006 19:56]:
ja aber was ist wenn pidof nicht da ist. Brauche das Script leider
auch unter ner SuSE. da gibt es kein pidof
Ist vielleicht nicht im $PATH, schau mal unter /sbin
signature.asc
Description: Digital signature
Christian Fröse schrieb:
Marco Estrada Martinez wrote:
Hi Liste,
habe ein kleines Shellscript in der ich die PID eines Processes
ermitteln muß. nun mache ich es irgendwie umständlich mit read ... Jetzt
wär meine Idee es gleich alles in einer Zeile zu machen. Mir fehlt nur
gerade das
Hi Marco,
Marco Estrada Martinez [EMAIL PROTECTED] wrote:
habe ein kleines Shellscript in der ich die PID eines Processes
ermitteln muß. nun mache ich es irgendwie umständlich mit read ...
Ich dachte ungefähr so:
ps ax | grep dnsmasq | expr substr RÜCKGABE 10 5
Das hier liefert Dir die
On Wed, Nov 01, 2006 at 07:21:03PM +0100, Marco Estrada Martinez wrote:
Hi Liste,
habe ein kleines Shellscript in der ich die PID eines Processes
ermitteln muß. nun mache ich es irgendwie umständlich mit read ... Jetzt
wär meine Idee es gleich alles in einer Zeile zu machen. Mir fehlt nur
Am Mittwoch, den 01.11.2006, 19:21 +0100 schrieb Marco Estrada Martinez:
Es sei den Ihr habt eine andere bessere Lösung an die PID eines Processes
zu kommen.
Wenn dnsmasq als daemon gestartet wird, steht die Pid vielleicht in
/var/run/dnsmasq.pid
Greetz,
Andre
--
BOFH-excuse of the day:
* Marco Estrada Martinez [EMAIL PROTECTED] wrote:
Hi Liste,
habe ein kleines Shellscript in der ich die PID eines Processes
ermitteln muß. nun mache ich es irgendwie umständlich mit read ... Jetzt
wär meine Idee es gleich alles in einer Zeile zu machen. Mir fehlt nur
gerade das Verständniss
Frank Dietrich schrieb:
PIDOF=`ps ax -o pid,comm | awk '/dnsmasq/ {print $1;exit}'`
echo PID von dnsmasq: $PIDOF
Hi,
Mh, das klingt schon sehr gut. Ist es jetzt noch irgend wie möglich das
ohne awk zu machen. da awk schon wieder ein nicht bash-build in programm
ist. Was ist wenn awk nicht
Jens Schüßler schrieb:
Den expr substr Teil kapiere ich gerade nicht, aber an die PID kommst
du so:
ps ax|grep dnsmasq|grep -v grep| awk '{ print $1 }'
Naja wenn ich aus dem ersten Teil z.B. 12345 dnsmasq zurück bekomme
kann der subster mir die PID rausschneiden. Dies wäre eine Variante
Am Mittwoch, 1. November 2006 20:11 schrieb Marco Estrada Martinez:
nein ist ein selbst gebasteltes Start/Stop-Script starte es nicht
mit start-stop-daemon. Eine /var/run/dnsmasq.pid wird erstellt. Dazu
muss ich aber die PID vorher ermitteln.
--
DNSMASQ=`which dnsmasq`
Hi Marco,
Marco Estrada Martinez [EMAIL PROTECTED] wrote:
nein ist ein selbst gebasteltes Start/Stop-Script starte es nicht
mit start-stop-daemon. Eine /var/run/dnsmasq.pid wird erstellt. Dazu
muss ich aber die PID vorher ermitteln.
--
DNSMASQ=`which dnsmasq`
$DNSMASQ /dev/null
On Wed, Nov 01, 2006 at 08:43:43PM +0100, Marco Estrada Martinez wrote:
Frank Dietrich schrieb:
PIDOF=`ps ax -o pid,comm | awk '/dnsmasq/ {print $1;exit}'`
echo PID von dnsmasq: $PIDOF
Hi,
Mh, das klingt schon sehr gut. Ist es jetzt noch irgend wie möglich das
ohne awk zu
Ole Janssen schrieb:
mittels PID=$! ermitteln.
OK, Danke das $! war mir ganz entfallen. Danke so mach ich es.
Gruß Marco
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem
Sven Hoexter schrieb:
On Wed, Nov 01, 2006 at 08:43:43PM +0100, Marco Estrada Martinez wrote:
Frank Dietrich schrieb:
PIDOF=`ps ax -o pid,comm | awk '/dnsmasq/ {print $1;exit}'`
echo PID von dnsmasq: $PIDOF
Hi,
Mh, das klingt schon sehr gut. Ist es jetzt noch irgend wie
Moin,
Marco Estrada Martinez wrote:
Ole Janssen schrieb:
man pidof
ja aber was ist wenn pidof nicht da ist.
Steht evtl. pgrep zur Verfügung?
Brauche das Script leider
auch unter ner SuSE.
Mein Beleid :-P
Wolf
--
Sehnsüchtig grüßt der, der ich bin, den, der ich gerne sein möchte.
On Wednesday 01 November 2006 19:56, Marco Estrada Martinez wrote:
Ole Janssen schrieb:
man pidof
ja aber was ist wenn pidof nicht da ist. Brauche das Script leider
auch unter ner SuSE. da gibt es kein pidof
THX Marco
man pgrep
ps + pgrep sind zumindest bei Debian beide in procps.
gruß,
Wolf Wiegand schrieb:
Steht evtl. pgrep zur Verfügung?
Mach es jetzt mit awk oder $! danke trotzdem
Brauche das Script leider
auch unter ner SuSE.
Mein Beleid :-P
Ja leider hatte auf Arbeit kein Mitsprache recht SuSE kann jeder. Damit
konnte ich mich nicht unentbehrlich machen
Hallo Marco!
Marco Estrada Martinez schrieb am Mittwoch, den 01. November 2006:
Frank Dietrich schrieb:
PIDOF=`ps ax -o pid,comm | awk '/dnsmasq/ {print $1;exit}'`
echo PID von dnsmasq: $PIDOF
Mh, das klingt schon sehr gut. Ist es jetzt noch irgend wie möglich das
ohne awk zu machen. da
Am Mittwoch, 1. November 2006 20:43 schrieb Marco Estrada Martinez:
Frank Dietrich schrieb:
PIDOF=`ps ax -o pid,comm | awk '/dnsmasq/ {print $1;exit}'`
echo PID von dnsmasq: $PIDOF
Hi,
Mh, das klingt schon sehr gut. Ist es jetzt noch irgend wie möglich
das ohne awk zu machen. da awk schon
Hallo,
Am Mit, 01 Nov 2006, Jens Schüßler schrieb:
ps ax|grep dnsmasq|grep -v grep| awk '{ print $1 }'
Useless use of grep.
ps ax | grep '[d]nsmasq' | awk '{ print $1 }'
Warum grep sich so nicht selber findet, sollte sich der Leser selber
klar machen.
Aber awk kann selber greppen:
ps
Hallo,
Am Mit, 01 Nov 2006, Marco Estrada Martinez schrieb:
Ole Janssen schrieb:
man pidof
ja aber was ist wenn pidof nicht da ist. Brauche das Script leider
auch unter ner SuSE. da gibt es kein pidof
Schwachfug!
# which pidof
/sbin/pidof
# cat /etc/*release
SuSE Linux 6.2 (i386)
VERSION =
Hallo,
Am Mit, 01 Nov 2006, Marco Estrada Martinez schrieb:
DNSMASQ=`which dnsmasq`
*AUA!* Du willst keinen Daemon mit unbekanntem Pfad als root starten.
$DNSMASQ /dev/null 21
$DNSMASQ /dev/null 21
PID=...
echo $PID $PIDFILE
echo $!
28 matches
Mail list logo