Hi, On 3 Feb 2002 at 22:33, Bernd Brodesser wrote:
# scribt loesch mv $1 /papierkorb
Problem dabei, wenn zwei Dateien den gleichen Namen haben, dann wird die erste Datei, die in dem Verzeichniß steht von der zweiten gelöscht.
da müßte nur mehr eine Funktion eingebaut werden, die bei bestehendem Namen eine Erweiterung anfügt. Trotzdem ist damit nicht alles behoben, denn wenn eine Applikation nicht den Befehl "rm" nutzt, sondern Dateisystemfunktionen, ist die Datei trotzdem weg. Ein weiteres Problem des so realisierten Papierkorbs kommt aus der Multiuserfähigkeit. Das Script müßte also für jeden angelegten Benutzer einen eigenen Papierkorb anlegen. Ein zusätzliches Problem entsteht mit dem Wiederherstelen und sich eventuell geänderten Berechtigungen. Tom