macOS
brew install massrenlocal Homebrew formula metadata
安装
brew install massrenlocal Homebrew formula metadata
nix profile install nixpkgs#massrennixpkgs package indexes · pkgs/by-name/ma/massren/package.nix · 来源: api.github.com
概览
Easily rename multiple files using your text editor
历史
massren is a small command-line bulk rename tool built around a Unix-friendly idea: open a generated list of filenames in the user's normal text editor, let the user edit the names, then apply the diff as rename operations.
The project README describes massren as an answer to the awkwardness of command-line bulk renamers that require escaping regular expressions or learning a custom rename syntax. Its public release history includes a v1.0.1 release in 2014, and the README copyright range runs from 2013 through 2025.
Over time the tool gained the practical safety features expected from a bulk renamer: dry-run mode, undo support, checks that the file list did not change unexpectedly while being edited, and support for moving files into subdirectories.
massren stayed a niche but packageable CLI because it solves a common shell-user workflow without becoming a full file manager. The batch input records Homebrew and Nix packaging, matching a tool whose main audience is users who already install small terminal utilities from package managers.
Typical use is to run `massren` in a directory, edit the generated list in an editor such as Vim, Emacs, Sublime Text, or Notepad, save it, and let massren rename only the changed lines. The README also documents `--dry-run`, `--undo`, and `--config` for selecting the editor and behavior such as trash usage.
For package-manager users, massren is interesting because it composes with the editor muscle memory they already have instead of shipping its own rename language. It is the kind of small, sharp CLI that remains useful in Homebrew/Nix collections even without a large surrounding ecosystem.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
massren | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/laurent22/massren
安装元数据
| 软件包键 | brew:massren |
|---|---|
| 版本 | 1.5.7 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/massren |
| 主页 | https://github.com/laurent22/massren |
| 仓库 | https://github.com/laurent22/massren |
| 许可证 | MIT |
| 源码归档 | https://github.com/laurent22/massren/archive/refs/tags/v1.5.7.tar.gz |
| 最后更新 | 2026-07-29T17:04:51+02:00 |
| Pulse | updated |
| 构建依赖 | go |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | massren |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
massren
nix profile install nixpkgs#massren来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.