equal
deleted
inserted
replaced
86 This tool is a good entry point to the <m:name/> world because it requires no programming and construction of the argument list or <code>\0</code> separated list can be done in any language or environment. |
86 This tool is a good entry point to the <m:name/> world because it requires no programming and construction of the argument list or <code>\0</code> separated list can be done in any language or environment. |
87 Tools like <code>perl</code> or <code>tr</code> can convert almost any data to this form and pass it to <code>relpipe-in-cli</code>. |
87 Tools like <code>perl</code> or <code>tr</code> can convert almost any data to this form and pass it to <code>relpipe-in-cli</code>. |
88 </p> |
88 </p> |
89 |
89 |
90 |
90 |
|
91 <h3>relpipe-in-csv</h3> |
|
92 |
|
93 <p> |
|
94 A tool that parses a CSV (comma-separated values) input and generates a single relation from it. |
|
95 Values might be "quoted". |
|
96 If quoted value contains a quote literal, it is escaped by doubling. |
|
97 Encoding must be UTF-8. |
|
98 Line ends might be LF or CRLF. |
|
99 </p> |
|
100 |
|
101 |
91 <h3>relpipe-in-fstab</h3> |
102 <h3>relpipe-in-fstab</h3> |
92 |
103 |
93 <p> |
104 <p> |
94 A tool that parses <code>fstab</code> (or <code>mtab</code>) file containing a list of devices, mount-points and their options and generates a single relation from it. |
105 A tool that parses <code>fstab</code> (or <code>mtab</code>) file containing a list of devices, mount-points and their options and generates a single relation from it. |
95 </p> |
106 </p> |
138 <p> |
149 <p> |
139 A tool that converts relational data to its ODS (OpenDocument) representation resp. its <em>flat</em> variant (a single XML file instead of a ZIP containing many files). |
150 A tool that converts relational data to its ODS (OpenDocument) representation resp. its <em>flat</em> variant (a single XML file instead of a ZIP containing many files). |
140 This OpenDocument output can be opened in tools like LibreOffice and further processed (add charts, calculations etc.). |
151 This OpenDocument output can be opened in tools like LibreOffice and further processed (add charts, calculations etc.). |
141 </p> |
152 </p> |
142 |
153 |
|
154 <h3>relpipe-out-csv</h3> |
|
155 |
|
156 <p> |
|
157 A tool that convers relational data into the CSV format (comma-separated values). |
|
158 Makes sense only for a single relation because boundaries between relations will be lost if there are more of them. |
|
159 </p> |
|
160 |
143 <h3>relpipe-tr-validator</h3> |
161 <h3>relpipe-tr-validator</h3> |
144 |
162 |
145 <p> |
163 <p> |
146 A tool that behaves like <code>cat</code>, <code>dd</code> or <code>pv</code> commands i.e. reads data from STDIN and outputs the same data on STDOUT. |
164 A tool that behaves like <code>cat</code>, <code>dd</code> or <code>pv</code> commands i.e. reads data from STDIN and outputs the same data on STDOUT. |
147 But compared to these tools, data are parsed and then converted back to the <m:name/> format. |
165 But compared to these tools, data are parsed and then converted back to the <m:name/> format. |