TRASH-PUT(1) General Commands Manual TRASH-PUT(1)

trash-put - ابزار سطل زباله در خط فرمان

trash [OPTION] ... [ARGUMENTS] ...
trash-put [OPTION] ... [ARGUMENTS] ...

بستهٔ trash-cli یک ابزار سطل زباله در رابط خط فرمان فراهم می‌کند که با مشخصات سطل زبالهٔ FreeDesktop.org سازگار است. این ابزار نام، مسیر اصلی، تاریخ حذف و مجوزهای دسترسی هر فایل منتقل‌شده به سطل زباله را به خاطر می‌سپارد.

فایل‌های حذف‌شده از پارتیشن خانه (home) در یکی از دو مسیر $XDG_DATA_HOME/Trash یا ~/.local/share/Trash (در صورتی که $XDG_DATA_HOME تعریف نشده یا خالی باشد) قرار خواهند گرفت.

فایل‌های حذف‌شده از سایر پارتیشن‌ها در یکی از این دو مکان قرار خواهند گرفت:

- $top_dir/.Trash/$uid
- $top_dir/.Trash-$uid

که در آن:

- $top_dir
نقطه اتصال (mount point) پارتیشنی است که فایل حذف‌شونده در آن قرار دارد.
- $uid
شناسه عددی کاربری است که عمل حذف را انجام می‌دهد.

حالت اول یعنی $top_dir/.Trash/$uid تنها زمانی کار می‌کند که بیت چسبان (sticky bit) روی دایرکتوری .Trash تنظیم شده باشد. حالت دوم زمانی استفاده می‌شود که استفاده از حالت اول امکان‌پذیر نباشد.

نام فایل‌ها یا دایرکتوری‌هایی که باید به سطل زباله منتقل شوند.


نادیده گرفتن بی‌صدای فایل‌ها یا دایرکتوری‌هایی که وجود ندارند. پیام خطایی چاپ نمی‌کند و برای چنین آرگومان‌های ناموجودی، وضعیت خروج غیرصفر به فراخواننده برنمی‌گرداند.
نمایش پیام راهنما و خروج.
استفاده از TRASHDIR به‌عنوان پوشهٔ سطل زباله.
توضیح عملیات در حال انجام.
نمایش شماره نسخهٔ برنامه و خروج.

$ trash-put foo   # انتقال foo به سطل زباله

لطفاً باگ‌ها را به https://github.com/andreafrancia/trash-cli/issues گزارش دهید

توییت بزنید (به @andreafrancia یا trash-cli#) یا ۱، ۲ یا ۵ یورو با استفاده از paypal کمک مالی کنید: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=93L6PYT4WBN5A

برنامهٔ Trash توسط Andrea Francia <andrea@andreafrancia.it> نوشته شده است. نسخهٔ اصلی trash-empty توسط Einar Orn Olason <eoo@hi.is> مشارکت شده است. نخستین نگارش صفحات راهنما توسط Steve Stalcup <vorian@ubuntu.com> نوشته شد و توسط Massimo Cavalleri <submax@tiscalinet.it> تغییر یافت.

trash-list(1), trash-restore(1), trash-empty(1), trash-rm(1), و مشخصات سطل زبالهٔ FreeDesktop.org در https://specifications.freedesktop.org/trash-spec/trashspec-1.0.html

هر دو تحت مجوز عمومی همگانی گنو (GNU General Public License)، نسخهٔ ۲ یا بالاتر منتشر شده‌اند.