Questions tagged «cd»


3
在Docker中更改目录命令?
在泊坞窗中,我想这样做: git clone XYZ cd XYZ make XYZ 但是,因为没有cd命令,所以我每次都必须传递完整路径(使XYZ / fullpath)。有什么好的解决方案吗?
214 docker  cd 

4
运行Node脚本时在当前shell上下文中更改工作目录
我试图从bin脚本运行Node.js脚本时更改其工作目录。我有类似以下内容: #!/usr/bin/env node process.chdir('/Users') 然后./bin/nodefile,我使用运行该文件时,它会退出,但是当前shell上下文的工作目录没有更改。我也尝试过shelljs,但这也不起作用。 做这个的最好方式是什么?我了解它正在工作,但只是在一个单独的过程中。

7
bash-如何将结果从哪个命令传递到cd
如何将which命令的结果传递给cd? 这就是我想要做的: which oracle | cd cd < which oracle 但是它们都不起作用。 有没有办法做到这一点(当然不是复制/粘贴)? 编辑:再三考虑,此命令将失败,因为目标文件不是文件夹/目录。 因此,我正在考虑并找到一种更好的方法来摆脱尾随的“ / oracle”部分(sed或awk,甚至是Perl):) 编辑:好的,这就是我最后得到的: cd `which oracle | sed 's/\/oracle//g'`
87 linux  bash  shell  cd 


4
如何找到批处理文件的当前目录,然后将其用作路径?
我有一个批处理文件,打算分发给我们的客户以运行软件任务。 我们将它们作为文件夹或.zip内部文件进行分发。内部有批处理文件,另一个文件夹包含运行批处理所需的文件。 通常,进行批处理时,请键入文件所在的路径。但是我不知道文件在哪里。这些文件仍将保留在master文件夹中,但是我需要让批处理找到该文件夹​​来运行文件。 因此,例如:如果他们在桌面上拥有master文件夹并运行它,则它需要像 "C:\Users\Username\Desktop"运行。您会将批处理CD放到该位置。 但是,如果他们从文档运行该怎么办?我不知道用户名,所以我必须以某种方式让批处理找到它。任何代码和/或指令都很好。
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.