Johannes Zeller: UNIX + move gleichzeitig möglich

Beitrag lesen

Hallo Romy,

gewinnt dann ein Skript und das andere bekommt immer ein cannot access denied oder ist es möglich, dass beide scheinbar gewinnen und keinem Skript ein cannot access mitgeteilt wird? Wenn man diese nacheinander ausführt, bekommt das 2. Skript ein cannot access zurück und der move schlägt logischerweise fehl, da blubber ja nicht mehr da ist.

Verschiebst du auf einer Partition oder zwischen verschiedenen Partitionen? Im letzteren Fall kopiert mv nämlich erst die Datei und löscht dann die Quelldatei. Das lässt sich mit einer hinreichend großen Datei problemlos nachvollziehen. Allerdings, nachdem der Prozess, der als erstes fertig geworden ist, schlägt das Löschen der Datei durch die anderen Prozesse natürlich fehl, da diese schon gelöscht ist; das betrifft aber nicht den Erfolg des Kopiervorgangs.

Schöne Grüße,

Johannes