Hasty Briefsbeta

双语

Show HN: TapeHead – A CLI tool for stateful random access of file streams

3 months ago
  • #command-line
  • #debugging
  • #file-utility
  • TapeHead是一个用于文件流随机访问的命令行工具
  • 它运行一个REPL会话,支持在文件中执行读取、写入和定位等命令
  • 适用于调试驱动程序或涉及文件流的任务
  • 可通过cargo安装:`cargo install --git https://github.com/emamoah/tapehead.git`
  • 最初为调试scull驱动程序创建,后经重写并发布
  • 因'seeker'名称被占用,故命名为'TapeHead'(磁带头)
  • 文件详情包括路径、大小和权限(读写/只读/只写)
  • 提示符显示当前位置、读写字节数,支持read/write/seek/help/quit等命令
  • 定位语法支持当前位置(.)、绝对/相对位置及文件末尾引用
  • 示例包含在特定位置或偏移量进行读写操作