TIMEW-FILL(1) User Manuals TIMEW-FILL(1)

timew-fill - تنظیم بازه‌ها برای پر کردن شکاف‌های زمانی مجاور

timew fill <id>

دستور 'fill' برای تنظیم هر بازه زمانی جهت پر کردن فاصله‌ها و شکاف‌های مجاور استفاده می‌شود.

پر کردن اولین یا آخرین بازه زمانی به‌ترتیب تنها منجر به پر کردن رو‌به‌جلو یا پر کردن رو‌به‌عقب می‌شود؛ یعنی دستور fill یک بازه باز ایجاد نخواهد کرد.

همین نتیجه را می‌توان با استفاده از دستور 'modify range' در ترکیب با هینت ':fill' نیز به‌دست آورد.

برای نمونه، با فرض وجود بازه‌های زمانی زیر:

$ timew summary
Wk  Date       Day ID Tags    Start      End    Time   Total
--- ---------- --- -- ---- -------- -------- ------- -------
W32 2025-08-10 Sun @3 FOO   8:00:00  9:00:00 1:00:00
                   @2 BAR  10:00:00 11:00:00 1:00:00
                   @1 BAZ  12:00:00 13:00:00 1:00:00 3:00:00
                                                     -------
                                                     3:00:00

سپس با انتخاب '@2' به‌عنوان بازه‌ای که مایل به پر کردن آن هستید:

$ timew fill @2
Backfilled @2 to 2025-08-10T09:00:00
Filled @2 to 2025-08-10T12:00:00

این کار زمان شروع و پایان بازه انتخابی را تا بازه‌های مجاور گسترش می‌دهد:

$ timew summary
Wk  Date       Day ID Tags    Start      End    Time   Total
--- ---------- --- -- ---- -------- -------- ------- -------
W32 2025-08-10 Sun @3 FOO   8:00:00  9:00:00 1:00:00
                   @2 BAR   9:00:00 12:00:00 3:00:00
                   @1 BAZ  12:00:00 13:00:00 1:00:00 5:00:00
                                                     -------
                                                     5:00:00

timew-modify(1), timew-hints(7)

2025-08-22 timew 1.9.1