Re: Pipe in einer bash
* Marco Estrada Martinez <marco@marcomartinez.de> 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 pipes "|" die Rückgabe
> der letzten Anweisung übergebe.
>
> Ich dachte ungefähr so:
>
> ps ax | grep dnsmasq | expr substr RÜCKGABE 10 5
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 }'
Gruß
Jens
Reply to: