Questions tagged «working-directory»


6
临时更改单个批处理文件命令的目录
在shell脚本中,如果我需要从目录运行命令,我可以使用一个子shell来确保返回到原始上下文: (cd temporary/new/directory ; command) # now I am still in original directory 可以在Windows批处理文件(或cmd文件)中完成此操作吗 在批处理文件中执行相同的操作会将我留在新目录中。 我可以: pushd temporary\new\directory && command && popd 但是popd依赖于成功command。 有任何想法吗?

1
使用正确的路径启动bash shell(cygwin),而不更改目录
我需要从cygwin环境外部运行cygwin shell脚本而不更改工作目录。 如果我只运行\path\to\bash.exe -c command,则说明路径设置不正确,也找不到cygwin程序。 如果使用该--login选项,bash则可以正确设置路径,但也可以更改到我的主目录。 我应该使用什么选项来启动bash来保留当前的工作目录,并找到cygwin可执行文件?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.