Recycle Bin

Works like (delete) for files except for moving files to selected folder with restoring.
2,3K download
Aggiornato 8 giu 2004

Visualizza la licenza

trash file(s)
moves file(s) to Recycle Bin folder, Recycle Bin folder will be created if necessary).

RecycleBin file(s) flag
FLAG can be:
-ls : lists contents of Recycle Bin.
-r : restores selected file to original directory. Wildcard works only when no multiple copies of same file are trashed.
-rc : restore file(s) to current directory. Wildcard works only when no multiple copies of same file are trashed.
-e : deletes files from Recycle Bin folder and deletes the folder afterwards if all files are deleted.
-o : deletes older versions of specified trashed file (no wildcard allowed)
-log: view "trash.log" file.
-size : displays number of objects & total size

trash : works like (delete) except for moving files to selected (Recycle Bin) folder. If not specified, the default (Recycle Bin) folder will be created in current directory.

NOTES:
* Make sure you specify the path of your Recycle Bin folder by editing the first line of the script!

* wildcard can be used for trashing files, trash options (ls), but NOT (old). For restore, wildcard works only if no multiple copies of same file are trashed.

* this program has been tested only on (Windows) but not on (UNIX)!

Examples:

trash myfile.m % Trashing one file.
trash myfile.m myotherfile.exe % Trashing 2 files
trash -ls % Listing files in Recycle Bin
trash *.exe -ls % Listing files in trash with extention (exe).
trash file.xls -o % Deleting old versions of (file.xls) and keeping the latest one.
trash *.exe -r % Restoring (*.exe) to original directory.
trash myfile.m -rc % Restoring (myfile.m) to current directoty.
trash -e % Emptying Recycle Bin
trash file.m -e % Deleting (file.m) from the Recycle Bin
trash -size % Displaying number of files & total size in Recycle Bin

Cita come

Fahad Al Mahmood (2024). Recycle Bin (https://www.mathworks.com/matlabcentral/fileexchange/4856-recycle-bin), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R13
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Search Path in Help Center e MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.0.0.0

Added size feature + Fixed restore log bug + Function renamed to (trash)