Понадобилось сконвертировать экселевскую таблицу в маркдаун для блога. По этому поводу нашлась хорошая тулза:
npm install -g csv-to-markdown-table
Использование:
> csv-to-markdown-table --delim :tab
Reading from stdin... (press Ctrl+D at the start of a line to finish)
CSV Delimiter: \t (tab) Headers: false
жмём Cmd+V
100 Core i3-12100
110 Core i3-13100F
99 Ryzen 5 5500
жмём Ctrl+D
| | |
|-----|----------------|
| 100 | Core i3-12100 |
| 110 | Core i3-13100F |
| 99 | Ryzen 5 5500 |
Или сразу в буфер обмена:
> csv-to-markdown-table | pbcopy
Правда, в таком случае в буфер попадает две лишние строки "Reading from stdin". Автору следовало писать их в stderr. А так работает. Хоть и nodejs :)
2024.05.13 in automation