iRename the project, as it was not only converting in one direction anymore. - ics2txt - convert icalendar .ics file to plain text Err bitreich.org 70 hgit clone git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt URL:git://bitreich.org/ics2txt git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ics2txt bitreich.org 70 1Log /scm/ics2txt/log.gph bitreich.org 70 1Files /scm/ics2txt/files.gph bitreich.org 70 1Refs /scm/ics2txt/refs.gph bitreich.org 70 1Tags /scm/ics2txt/tag bitreich.org 70 1README /scm/ics2txt/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 6cf4653e13a04cb1e05d69d94a616e0f76b1236e /scm/ics2txt/commit/6cf4653e13a04cb1e05d69d94a616e0f76b1236e.gph bitreich.org 70 1parent 22d6fb0c1075eda38c175b3566c76259a1ae94c1 /scm/ics2txt/commit/22d6fb0c1075eda38c175b3566c76259a1ae94c1.gph bitreich.org 70 hAuthor: Josuah Demangeon URL:mailto:me@josuah.net bitreich.org 70 iDate: Wed, 4 Mar 2020 00:09:22 +0100 Err bitreich.org 70 i Err bitreich.org 70 iRename the project, as it was not only converting in one direction Err bitreich.org 70 ianymore. Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 5 +++-- Err bitreich.org 70 i M README | 20 ++++++++++---------- Err bitreich.org 70 i D ics2txt.1 | 104 ------------------------------- Err bitreich.org 70 i R ics2txt-tsv -> tical-ics-tsv | 0 Err bitreich.org 70 i R ics2txt-ics -> tical-tsv-ics | 0 Err bitreich.org 70 i R ics2txt-txt -> tical-tsv-txt | 0 Err bitreich.org 70 i R ics2txt-back -> tical-txt-tsv | 0 Err bitreich.org 70 i A tical.1 | 104 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i Err bitreich.org 70 i8 files changed, 117 insertions(+), 116 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/ics2txt/file/Makefile.gph bitreich.org 70 i@@ -1,5 +1,6 @@ Err bitreich.org 70 i-BIN = ics2txt-* Err bitreich.org 70 i-MAN1 = ics2txt.1 Err bitreich.org 70 i+PREFIX = /usr/local Err bitreich.org 70 i+BIN = tical-* Err bitreich.org 70 i+MAN1 = tical.1 Err bitreich.org 70 i Err bitreich.org 70 i all: Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/README b/README /scm/ics2txt/file/README.gph bitreich.org 70 i@@ -1,16 +1,16 @@ Err bitreich.org 70 i-ICS2TXT(1) General Commands Manual ICS2TXT(1) Err bitreich.org 70 i+TICAL(1) General Commands Manual TICAL(1) Err bitreich.org 70 i Err bitreich.org 70 i NAME Err bitreich.org 70 i- ics2txt – convert ics file to simpler tsv or txt formats Err bitreich.org 70 i+ tical – convert ics file to simpler tsv or txt formats Err bitreich.org 70 i Err bitreich.org 70 i SYNOPSIS Err bitreich.org 70 i- ics2txt-tsv file.tsv Err bitreich.org 70 i- ics2txt-ics file.ics Err bitreich.org 70 i- ics2txt-txt file.txt Err bitreich.org 70 i- ics2txt-back file.tsv Err bitreich.org 70 i+ tical-tsv file.tsv Err bitreich.org 70 i+ tical-ics file.ics Err bitreich.org 70 i+ tical-txt file.txt Err bitreich.org 70 i+ tical-back file.tsv Err bitreich.org 70 i Err bitreich.org 70 i DESCRIPTION Err bitreich.org 70 i- ics2txt is set of awk scripts to deal with iCal (.ics) format to publish, Err bitreich.org 70 i+ tical is set of awk scripts to deal with iCal (.ics) format to publish, Err bitreich.org 70 i display and convert *.ics files, though a simple central TSV format. Err bitreich.org 70 i Err bitreich.org 70 i They all read from either stdin or the file passed as argument, and write Err bitreich.org 70 i@@ -27,14 +27,14 @@ DESCRIPTION Err bitreich.org 70 i Err bitreich.org 70 i EXAMPLES Err bitreich.org 70 i Convert a calendar from HTTP .ics to custom .txt sorted by beginning: Err bitreich.org 70 i- curl $url.ics | ics2txt-tsv | sort -n -k 1,1 | ics2txt-txt Err bitreich.org 70 i+ curl $url.ics | tical-tsv | sort -n -k 1,1 | tcal-txt Err bitreich.org 70 i Err bitreich.org 70 i Convert a custom .txt format back to an .ics file and publish it: Err bitreich.org 70 i- ics2txt-back cal.txt | ics2txt-ics | ssh www@$host 'cat Err bitreich.org 70 i+ tical-back cal.txt | tcal-ics | ssh www@$host 'cat Err bitreich.org 70 i >/var/www/cal.ics' Err bitreich.org 70 i Err bitreich.org 70 i Split an file according to the category, saved as .tsv: Err bitreich.org 70 i- ics2txt-tsv cal.txt | awk -F '\t' '{ f = $3".tsv"; print >>f }' Err bitreich.org 70 i+ tical-tsv cal.txt | awk -F '\t' '{ f = $3".tsv"; print >>f }' Err bitreich.org 70 i Err bitreich.org 70 i SEE ALSO Err bitreich.org 70 i cal(1), calendar(1), date(1), sort(1) Err bitreich.org 70 1diff --git a/ics2txt.1 b/ics2txt.1 /scm/ics2txt/file/ics2txt.1.gph bitreich.org 70 i@@ -1,104 +0,0 @@ Err bitreich.org 70 i-.Dd $Mdocdate: Mar 1 2020$ Err bitreich.org 70 i-.Dt ICS2TXT 1 Err bitreich.org 70 i-.Os Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh NAME Err bitreich.org 70 i-. Err bitreich.org 70 i-.Nm ics2txt Err bitreich.org 70 i-.Nd convert ics file to simpler tsv or txt formats Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh SYNOPSIS Err bitreich.org 70 i-. Err bitreich.org 70 i-.Nm ics2txt-tsv Ar file.tsv Err bitreich.org 70 i-.Nm ics2txt-ics Ar file.ics Err bitreich.org 70 i-.Nm ics2txt-txt Ar file.txt Err bitreich.org 70 i-.Nm ics2txt-back Ar file.tsv Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh DESCRIPTION Err bitreich.org 70 i-. Err bitreich.org 70 i-.Nm Err bitreich.org 70 i-is set of awk scripts to deal with iCal Err bitreich.org 70 i-.Pq Pa .ics Err bitreich.org 70 i-format to publish, display and convert *.ics files, though a simple Err bitreich.org 70 i-central TSV format. Err bitreich.org 70 i-.Pp Err bitreich.org 70 i-They all read from either stdin or the file passed as argument, and Err bitreich.org 70 i-write to stdout. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Pp Err bitreich.org 70 i-.The Err bitreich.org 70 i-.Pa file.tsv Err bitreich.org 70 i-files have one line per event, all with the following fields, Err bitreich.org 70 i-separated by one tab: Err bitreich.org 70 i-. Err bitreich.org 70 i-.Bl -offset 1n -width 1n -enum -compact Err bitreich.org 70 i-. Err bitreich.org 70 i-.It Err bitreich.org 70 i-Begining (epoch) Err bitreich.org 70 i-. Err bitreich.org 70 i-.It Err bitreich.org 70 i-End (epoch) Err bitreich.org 70 i-. Err bitreich.org 70 i-.It Err bitreich.org 70 i-Category Err bitreich.org 70 i-. Err bitreich.org 70 i-.It Err bitreich.org 70 i-Location Err bitreich.org 70 i-. Err bitreich.org 70 i-.It Err bitreich.org 70 i-Summary Err bitreich.org 70 i-. Err bitreich.org 70 i-.It Err bitreich.org 70 i-Description Err bitreich.org 70 i-. Err bitreich.org 70 i-.El Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh EXAMPLES Err bitreich.org 70 i-. Err bitreich.org 70 i-Convert a calendar from HTTP Err bitreich.org 70 i-.Pa .ics Err bitreich.org 70 i-to custom Err bitreich.org 70 i-.Pa .txt Err bitreich.org 70 i-sorted by beginning: Err bitreich.org 70 i-.Dl curl "$url.ics" | ics2txt-tsv | sort -n -k 1,1 | ics2txt-txt Err bitreich.org 70 i-. Err bitreich.org 70 i-.Pp Err bitreich.org 70 i-Convert a custom Err bitreich.org 70 i-.Pa .txt Err bitreich.org 70 i-format back to an Err bitreich.org 70 i-.Pa .ics Err bitreich.org 70 i-file and publish it: Err bitreich.org 70 i-.Dl ics2txt-back cal.txt | ics2txt-ics | ssh "www@$host" 'cat >/var/www/cal.ics' Err bitreich.org 70 i-. Err bitreich.org 70 i-.Pp Err bitreich.org 70 i-Split an Err bitreich.org 70 i-.ics Err bitreich.org 70 i-file according to the category, saved as Err bitreich.org 70 i-.Pa .tsv : Err bitreich.org 70 i-.Dl ics2txt-tsv cal.txt | awk -F '\et' '{ f = $3".tsv"; print >>f }' Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh SEE ALSO Err bitreich.org 70 i-. Err bitreich.org 70 i-.Xr cal 1 , Err bitreich.org 70 i-.Xr calendar 1 , Err bitreich.org 70 i-.Xr date 1 , Err bitreich.org 70 i-.Xr sort 1 Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh STANDARDS Err bitreich.org 70 i-. Err bitreich.org 70 i-.Rs Err bitreich.org 70 i-.%A Desruisseaux Err bitreich.org 70 i-.%D September 2009 Err bitreich.org 70 i-.%T Internet Calendaring and Scheduling Core Object Specification (iCalendar) Err bitreich.org 70 i-.%R RFC 5545 Err bitreich.org 70 i-.Re Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.Sh AUTHORS Err bitreich.org 70 i-. Err bitreich.org 70 i-.An Josuah Demangeon Aq Mt me@josuah.net Err bitreich.org 70 1diff --git a/ics2txt-tsv b/tical-ics-tsv /scm/ics2txt/file/tical-ics-tsv.gph bitreich.org 70 1diff --git a/ics2txt-ics b/tical-tsv-ics /scm/ics2txt/file/tical-tsv-ics.gph bitreich.org 70 1diff --git a/ics2txt-txt b/tical-tsv-txt /scm/ics2txt/file/tical-tsv-txt.gph bitreich.org 70 1diff --git a/ics2txt-back b/tical-txt-tsv /scm/ics2txt/file/tical-txt-tsv.gph bitreich.org 70 1diff --git a/tical.1 b/tical.1 /scm/ics2txt/file/tical.1.gph bitreich.org 70 i@@ -0,0 +1,104 @@ Err bitreich.org 70 i+.Dd $Mdocdate: Mar 1 2020$ Err bitreich.org 70 i+.Dt TICAL 1 Err bitreich.org 70 i+.Os Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh NAME Err bitreich.org 70 i+. Err bitreich.org 70 i+.Nm tical Err bitreich.org 70 i+.Nd convert ics file to simpler tsv or txt formats Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh SYNOPSIS Err bitreich.org 70 i+. Err bitreich.org 70 i+.Nm tical-tsv Ar file.tsv Err bitreich.org 70 i+.Nm tical-ics Ar file.ics Err bitreich.org 70 i+.Nm tical-txt Ar file.txt Err bitreich.org 70 i+.Nm tical-back Ar file.tsv Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh DESCRIPTION Err bitreich.org 70 i+. Err bitreich.org 70 i+.Nm Err bitreich.org 70 i+is set of awk scripts to deal with iCal Err bitreich.org 70 i+.Pq Pa .ics Err bitreich.org 70 i+format to publish, display and convert *.ics files, though a simple Err bitreich.org 70 i+central TSV format. Err bitreich.org 70 i+.Pp Err bitreich.org 70 i+They all read from either stdin or the file passed as argument, and Err bitreich.org 70 i+write to stdout. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Pp Err bitreich.org 70 i+.The Err bitreich.org 70 i+.Pa file.tsv Err bitreich.org 70 i+files have one line per event, all with the following fields, Err bitreich.org 70 i+separated by one tab: Err bitreich.org 70 i+. Err bitreich.org 70 i+.Bl -offset 1n -width 1n -enum -compact Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Err bitreich.org 70 i+Begining (epoch) Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Err bitreich.org 70 i+End (epoch) Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Err bitreich.org 70 i+Category Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Err bitreich.org 70 i+Location Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Err bitreich.org 70 i+Summary Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Err bitreich.org 70 i+Description Err bitreich.org 70 i+. Err bitreich.org 70 i+.El Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh EXAMPLES Err bitreich.org 70 i+. Err bitreich.org 70 i+Convert a calendar from HTTP Err bitreich.org 70 i+.Pa .ics Err bitreich.org 70 i+to custom Err bitreich.org 70 i+.Pa .txt Err bitreich.org 70 i+sorted by beginning: Err bitreich.org 70 i+.Dl curl "$url.ics" | tical-tsv | sort -n -k 1,1 | tcal-txt Err bitreich.org 70 i+. Err bitreich.org 70 i+.Pp Err bitreich.org 70 i+Convert a custom Err bitreich.org 70 i+.Pa .txt Err bitreich.org 70 i+format back to an Err bitreich.org 70 i+.Pa .ics Err bitreich.org 70 i+file and publish it: Err bitreich.org 70 i+.Dl tical-back cal.txt | tcal-ics | ssh "www@$host" 'cat >/var/www/cal.ics' Err bitreich.org 70 i+. Err bitreich.org 70 i+.Pp Err bitreich.org 70 i+Split an Err bitreich.org 70 i+.ics Err bitreich.org 70 i+file according to the category, saved as Err bitreich.org 70 i+.Pa .tsv : Err bitreich.org 70 i+.Dl tical-tsv cal.txt | awk -F '\et' '{ f = $3".tsv"; print >>f }' Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh SEE ALSO Err bitreich.org 70 i+. Err bitreich.org 70 i+.Xr cal 1 , Err bitreich.org 70 i+.Xr calendar 1 , Err bitreich.org 70 i+.Xr date 1 , Err bitreich.org 70 i+.Xr sort 1 Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh STANDARDS Err bitreich.org 70 i+. Err bitreich.org 70 i+.Rs Err bitreich.org 70 i+.%A Desruisseaux Err bitreich.org 70 i+.%D September 2009 Err bitreich.org 70 i+.%T Internet Calendaring and Scheduling Core Object Specification (iCalendar) Err bitreich.org 70 i+.%R RFC 5545 Err bitreich.org 70 i+.Re Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh AUTHORS Err bitreich.org 70 i+. Err bitreich.org 70 i+.An Josuah Demangeon Aq Mt me@josuah.net Err bitreich.org 70 .