On Sat, 27 Mar 2004, Jan Trippler wrote:
[... Device trotz zugreifender Prozess unmounten ...]
Dabei kann Dir der Befehl lsof behilflich sein. jan@roland:/work> lsof /work COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME mp3blaste 1856 jan 13r REG 0,9 3996234 802849 /work/audio/mp3/h/Hooters/One Way Home/05 Fightin' On The Same Side.mp3 (pennywise:/work) ...
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. Fast noch besser ist "fuser" (siehe "man fuser").
[...]
MfG Henning Hucke -- Das Universum ist eine sphaeroide Region mit einem Durchmesser von 705 Metern. -- STNG "Das Experiment"