PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Staus einer Datei auf eingehängtem Verzeichnis ermitteln



absint2
01-03-2006, 20:06
Hallo,

ich möchte über die bash feststellen, ob in eine Datei auf einem eingehängten Verzeichnisses auf meinem 2. PC noch geschrieben wird. Mit lsof komme ich nicht weiter.

Hat jemand eine Idee?

Vielen Dank im Voraus!

Grüße
Stefan

ninguno
02-03-2006, 07:09
was ist wo und wie eingehängt?

absint2
02-03-2006, 07:42
Das Verzeichnis "raws" auf "k6" habe ich folgendermaßen auf Client gemountet (jeweils im Pfad "/home/audio"):

k6:/home/audio/raws on /home/audio/raws type nfs (rw,addr=192.168.178.10)

Mehlwurm
02-03-2006, 08:09
test -e /home/audio/raws

absint2
02-03-2006, 08:47
es funktioniert, besten Dank für Eure Hilfe!

Was ich aber nicht verstehe, wenn "test -e" auf eine existierende Datei überprüft, weshalb ist eine geöffnete Datei für diese Funktion nicht existent?

Mehlwurm
02-03-2006, 09:36
?? wenn ich eine datei im vi editiere ist sie dennoch durch test -e mit rückgabewert 0 findbar ...

befürchte ich verstehe deine frage nicht ganz

absint2
02-03-2006, 11:40
sorry, möglicherweise habe ich mich mißverständlich ausgedrückt. Nach meinem Verständnis prüft "test -e" ob eine Datei existiert. Wieso erhalte ich für eine geöffnete Datei - in die geschrieben wird - den Rückgabewert wie den einer nicht vorhandenen ($?=1)?