← 返回命令列表

Linux command

timetrap 命令

网络

复制后可按需替换文件名、目录或参数。

常用示例

Start timer

timetrap in "[task description]"

Stop timer

timetrap out

Show current

timetrap now

Display today

timetrap display

Switch sheet

timetrap sheet [project]

List sheets

timetrap list

Edit entry

timetrap edit

说明

timetrap is a simple command-line time tracking tool that uses a clock in/out model. You start a timer with in and stop it with out, and entries are stored in a local SQLite database for reliable, portable storage. Time entries are organized into sheets, which act as separate timesheets for different projects or clients. Switching between sheets with the sheet command makes it easy to track time across multiple activities without mixing entries. The display command shows logged entries with calculated durations, and reporting features provide time summaries for billing or review. Entries can be edited after the fact to correct mistakes or add notes.

参数

in
Start tracking.
out
Stop tracking.
now
Current status.
display
Show entries.
sheet
Switch timesheet.
list
List sheets.
edit
Edit entries.

FAQ

What is the timetrap command used for?

timetrap is a simple command-line time tracking tool that uses a clock in/out model. You start a timer with in and stop it with out, and entries are stored in a local SQLite database for reliable, portable storage. Time entries are organized into sheets, which act as separate timesheets for different projects or clients. Switching between sheets with the sheet command makes it easy to track time across multiple activities without mixing entries. The display command shows logged entries with calculated durations, and reporting features provide time summaries for billing or review. Entries can be edited after the fact to correct mistakes or add notes.

How do I run a basic timetrap example?

Run `timetrap in "[task description]"` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does in do in timetrap?

Start tracking.