28 Mar
2004
28 Mar
'04
14:46
Am Sonntag, 28. März 2004 13:26 schrieb Henning Hucke:
On Sat, 27 Mar 2004, Jan Trippler wrote: [...]
Die PIDs kriegst Du so (ungetestet): PID="`lsof /work | awk ' NR > 1 { print $2 } '`" und dann: test -n "$PID" && kill $PID
Geil. Warum einfach, wenn's auch umständlich geht? ...
kill -TERM `lsof -t <mountpoint>`
Steht so sogar in der man page drin.
Die -t Option des lsof ist mir in der man-Page auf die Schnelle nicht aufgefallen - ist natürlich besser; der Grund, warum ich das ganze in 2 Befehle verpackt habe liegt in dieser Zeile:
test -n "$PID" && kill $PID
Fast noch besser ist "fuser" (siehe "man fuser").
ACK - wie immer führen mehrere Wege nach Rom. Jan