【发布时间】:2015-04-01 01:24:09
【问题描述】:
我正在编写一个 shell 脚本 (zsh),它将为一组目录运行 git 命令。其中一些是带有.rvmrc 文件的项目,可能需要一段时间才能运行。当我 cd 进入目录运行命令时,它会激活 .rvmrc 这确实会减慢脚本的速度。
示例命令:$(cd $dir && exec git branch)
我想在我的脚本目录中运行不带cding 的命令,或者暂时停用.rvmrc 文件,以便cding 进入目录不会运行rvmrc。
有什么想法吗?
【问题讨论】:
-
提议的副本('git pull while not in a git directory')似乎与已接受的(仅)答案涵盖相同的基础,但尚不完全清楚如何/为什么逃避Ruby 版本管理器的问题(似乎与
.rmvrc文件相关)。