linux-l: Shell-Scripting
Dr. Bernd Freistedt
bf at bcf.in-berlin.de
Fr Nov 19 20:50:45 CET 1999
---Volker Schoech (linux-l at mlists.in-berlin.de) wrote on Fri, 19 Nov 1999 15:36:13 +0100
> gerne Prozesse namentlich benennen koennen, um sie zu killen; und zwar
> ggf auch mehrere. Ein entsprechendes Script stelle ich mir so vor:
>
> Aufruf: mykill boese
Fix mal zusammengefrickelt, aber nicht getestet (ohne Gaarantie):
---------// schnipp //----------------
#!/bin/sh
if [ "$1" then
echo "Usage: $0 <prozessname>"
exit 1
fi
tobekilledfor i in $tobekilled
do
kill $i
done
---------// schnapp //----------------
> Geht sowas mit der bash?
s.o.
> Oder braucht man dafuer sowas wie awk?
Na ja, ... awk _ist_ (fuer mich) bash... ;-)
Mit `cut -f` geht's nicht, weil der Delimiter bei
unterschiedlich langen Prozessnummern nicht klar ist.
Hint: Das "´" bei awk ist das "Non-Shift" von "`" und nicht
Shift-# :-)
Gruessli
Bernd
Mehr Informationen über die Mailingliste linux-l