Hasty Briefsbeta

双语

Create 'Mess' Directories

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