NAME

Quiq::Trash - Operationen auf dem Trash von XFCE

BASE CLASS

Quiq::Hash

METHODS

Konstruktor

new() - Instantiiere Objekt

Synopsis

$t = $class->new;
$t = $class->new($trashDir);

Arguments

$trashDir (Default: '~/.local/share/Trash')

Pfad zum Trash.

Returns

Objekt

Description

Instantiiere ein Objekt der Klasse und liefere dieses zurück. Weicht der Trash-Pfad vom Standard-Pfad ab, kann dieser als Parameter gesetzt werden.

Objektmethoden

emptyTrash() - Leere Trash

Synopsis

$t->emptyTrash;
$t->emptyTrash($ask);

Arguments

$ask (Default: 0)

Stelle Rückfrage an den Benutzer, wenn der Trash nicht leer ist.

Description

Leere den Trash, d.h. lösche alle Dateien aus $trashDir/files und $trashDir/info.

files() - Liste der im Trash enthaltenen Dateien

Synopsis

@files | $fileA = $t->files;

Returns

Liste von Dateien. Im Skalarkontext eine Referenz auf die Liste.

Description

Liefere die Liste aller im Trash enthaltene Dateien.

VERSION

1.220

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2024 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.