TOUCH(1) دستورات کاربر TOUCH(1)

touch - تغییر برچسب‌های زمانی فایل

touch [گزینه‌ها]... فایل...

زمان‌های دسترسی و تغییر هر فایل را به زمان جاری به‌روزرسانی می‌کند.

آرگومان فایل که وجود نداشته باشد به صورت خالی ایجاد می‌شود، مگر اینکه گزینه -c یا -h داده شده باشد.

رشته آرگومان فایل به صورت - به‌طور ویژه بررسی می‌شود و باعث می‌شود touch زمان‌های فایل مرتبط با خروجی استاندارد را تغییر دهد.

آرگومان‌های اجباری برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز اجباری هستند.

تنها تغییر زمان دسترسی
هیچ فایلی ایجاد نشود
تجزیه رشته و استفاده از آن به‌جای زمان جاری
(نادیده گرفته می‌شود)
اثرگذاری بر هر پیوند نمادین به‌جای فایل ارجاع‌شده (تنها در سیستم‌هایی مفید است که می‌توانند برچسب زمانی پیوند نمادین را تغییر دهند)
تنها تغییر زمان اصلاح
استفاده از زمان‌های این فایل به‌جای زمان جاری
استفاده از [[CC]YY]MMDDhhmm[.ss] به‌جای زمان جاری
تغییر زمان مشخص‌شده: اگر واژه برابر با access، atime، یا use باشد: معادل -a اگر واژه برابر با modify یا mtime باشد: معادل -m
نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

توجه داشته باشید که گزینه‌های -d و -t قالب‌های تاریخ-زمان متفاوتی را می‌پذیرند.

گزینه --date=STRING یک رشته تاریخ خوانا برای انسان و عمدتاً آزادقالب است مانند "Sun, 29 Feb 2004 16:21:42 -0800" یا "2004-02-29 16:21:42" یا حتی "next Thursday". یک رشته تاریخ می‌تواند حاوی مواردی شامل تاریخ تقویمی، ساعت روز، منطقه زمانی، روز هفته، زمان نسبی، تاریخ نسبی و اعداد باشد. یک رشته خالی نشان‌دهنده ابتدای روز است. قالب رشته تاریخ پیچیده‌تر از آن است که به سادگی در اینجا مستند شود، اما به‌طور کامل در مستندات info توضیح داده شده است.

نوشته شده توسط Paul Rubin، Arnold Robbins، Jim Kingdon، David MacKenzie و Randy Smith.

راهنمای برخط GNU coreutils: https://www.gnu.org/software/coreutils
گزارش خطاهای ترجمه به: https://translationproject.org/team

حق نشر © 2022 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.).
مجوز GPLv3+: مجوز عمومی همگانی گنو نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html.
این نرم‌افزار آزاد است: شما می‌توانید آن را تغییر داده و دوباره توزیع کنید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

مستندات کامل: https://www.gnu.org/software/coreutils/touch
یا به صورت محلی از طریق: info '(coreutils) touch invocation'

2022-09-01 GNU coreutils 9.1