* Adalbert Michelic schrieb am 04.Feb.2002:
* On Mon, 04 Feb 2002 at 10:36 +0100, Thomas Michael Wanka wrote:
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.
Irgendwo gabs da mal einen Kernelpatch, der so etwas realisiert hat.
Hilfe. David hat schon Recht. rm ist rm und wenn man nicht weiß, was man will, sollte man die Finger davon lassen. Bernd -- Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen? http://www.suse.de/de/products/books/index.html oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner? file:///usr/share/doc/sdb/de/html/literatur.html |Zufallssignatur 5