头图

还在为各种字符串处理烦恼?sttr (string transform) 来了!这是一款命令行/TUI工具,能帮你快速完成30多种字符串转换,让你的终端操作效率飞起!

sttr 就像一个字符串变形金刚,集成了各种常用的字符串处理功能,无需再找各种在线工具或编写复杂脚本。

sttr.gif

核心功能

  • 编码/解码: Base64、URL、HTML、Morse码...各种编码格式随心转换。
  • 哈希: MD5、SHA1、SHA256...快速生成各种哈希值,保障数据安全。
  • 字符串处理: 大小写转换、驼峰/蛇形/烤串命名、反转字符串...轻松搞定各种格式需求。
  • 行处理: 统计行数、反转行顺序、随机打乱行、排序行、去重行...文本处理更高效。
  • 空格处理: 移除空格、移除换行...让文本更干净。
  • 计数: 字符数、行数、单词数...快速统计文本信息。
  • 颜色转换: HEX转RGB...方便处理颜色值。
  • JSON/YAML: 格式化、转义、JSON与YAML互转...轻松处理配置文件。
  • Markdown: Markdown转HTML...快速生成网页。
  • 提取: 提取邮箱、IP地址、URL...信息提取更便捷。
  • 其他: 转义引号、补零...更多实用功能等你探索。

安装

# 启用 install 模块的交互式 APP,install 可简写为 i
x i

x_i_sttr01.png

选定软件后,按下回车键将展示一系列操作选项

x_i_sttr02.png

TUI + CLI,灵活选择

sttr 提供了两种使用方式,满足不同场景的需求:

  • 交互式TUI: 简单易用,通过交互式菜单选择操作,适合快速尝试和学习。
  • 命令行CLI: 方便集成到脚本中,实现自动化处理,提高工作效率。

适用场景

sttr 适用于各种需要进行字符串处理的场景:

  • 开发人员: 快速生成哈希值、转换命名风格、处理配置文件。
  • 运维人员: 提取日志信息、格式化数据、自动化脚本。
  • 安全人员: 编码/解码敏感信息、生成密码哈希。
  • 数据分析师: 清洗数据、转换格式、提取关键信息。
  • 任何需要处理字符串的人: 告别繁琐操作,提升效率!

优势

  • 功能强大: 集成30+种字符串转换功能,满足各种需求。
  • 简单易用: TUI交互界面友好,CLI命令行操作便捷。
  • 高效快速: 告别繁琐操作,提升工作效率。
  • 跨平台: 支持Linux、macOS、Windows等多种操作系统。
  • 开源免费: 自由使用,欢迎贡献!

sttr 成为你的终端字符串变形金刚,告别繁琐,拥抱高效!

来源:

https://github.com/abhimanyu003/sttr/blob/main/README.md




更多内容请查阅 : install/sttr

xcmd
1 声望1 粉丝