tsv2agenda.1 - ics2txt - convert icalendar .ics file to plain text
(HTM) git clone git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
(DIR) README
---
tsv2agenda.1 (1090B)
---
1 .Dd $Mdocdate: Mar 1 2020$
2 .Dt TSV2AGENDA 1
3 .Os
4 .
5 .
6 .Sh NAME
7 .
8 .Nm tsv2agenda
9 .Nd convert TSV input to a visual agenda roll
10 .
11 .
12 .Sh SYNOPSIS
13 .
14 .Nm tsv2agenda
15 .Op Fl f Ar fromdate
16 .Op Fl t Ar todate
17 .
18 .Sh DESCRIPTION
19 .
20 .Nm
21 is a converter that reads tsv format as produced by
22 .Xr ics2tsv 1
23 and represents an aligned text agenda from it.
24 .
25 .Pp
26 Every column (after the 4th one) present on the input is displayed on
27 the output (if not empty).
28 .
29 .Bl -tag
30 .
31 .It Fl f Ar fromdate
32 Show only events starting from
33 .Ar fromdate .
34 By default show everything from the beggining.
35 .
36 .It Fl t Ar todate
37 Show only events up to
38 .Ar todate .
39 By default show all future events.
40 .
41 .El
42 .
43 .
44 .Sh ENVIRONMENT VARIABLES
45 .
46 .Bl -tag
47 .
48 .It TZ
49 Timezone to use for printing dates, as documented by
50 .Xr tzset 3 .
51 .
52 .El
53 .
54 .
55 .Sh EXAMPLES
56 .
57 Show the events from a
58 .Pa icalendar.ics
59 file sorted by start date:
60 .Dl curl "$url.ics" | ics2tsv | sort -n -k 1,1 | tsv2agenda
61 .
62 .Pp
63 .
64 .
65 .Sh SEE ALSO
66 .
67 .Xr cal 1 ,
68 .Xr calendar 1 ,
69 .Xr ics2tsv 1 ,
70 .Xr tsv2ics 1 ,
71 .Xr tzset 3
72 .
73 .
74 .Sh AUTHORS
75 .
76 .An Josuah Demangeon Aq Mt me@josuah.net