Bug 58591
| Summary: | Команда cat <файл> не преобразуется автоматически в rtk read <файл> | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Кожевников Владимир Сергеевич <kozhevnikovvs> | ||||
| Component: | rtk | Assignee: | Vladislav Glinkin <smasher> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
| Severity: | minor | ||||||
| Priority: | P5 | CC: | smasher | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Фильтрация rtk read зависит от типа файла. Для файлов с исходным кодом поддерживается удаление комментариев в соответствии с синтаксисом языка. В частности, такая фильтрация реализована для Rust, Python, JavaScript, TypeScript, Go, C/C++, Java, Ruby и shell-скриптов. При этом ряд форматов в исходном коде rtk отнесён к типу Data: json, jsonc, json5, yaml, yml, toml, xml, csv, tsv, graphql, gql, sql, md, markdown, txt, env, lock. Для файлов типа Data удаление комментариев отключено. Такое разделение сделано намеренно: последовательности, похожие на комментарии исходного кода (//, /* ... */ и т. п.), в текстовых файлах и форматах данных могут являться непосредственно данными. Их удаление могло бы изменить содержимое файла. Полученный здесь результат соответствует штатному поведению rtk. |

Description
Кожевников Владимир Сергеевич 2026-04-07 19:36:04 MSK