Create 'Mess' Directories
a year ago
- #shell-scripting
- #productivity
- #development-tools
- 文章介绍了一个自定义shell函数`cdmess`,用于创建临时'混乱'目录。
- 该函数会在`/tmp`或用户指定的临时目录下创建带时间戳的目录。
- 它会自动切换到一个新创建的随机命名子目录(XXXX模式)。
- 此外,它还会在新目录中设置Python虚拟环境(`venv`)并激活它。
- 作者建议根据不同工作流调整此函数,比如使用`uv`替代`virtualenv`或创建`package.json`。
- `cdmess`函数能快速测试脚本、依赖或环境,而不会影响正在进行的项目目录。
- 它通过避免在主项目目录中进行完整构建或服务器重启,帮助实现更快的迭代。