cd相关内容
我正在搜索一个命令—没有与&& 或 | —它创建一个目录,然后立即将当前目录更改为新创建的目录。 (这是一个有人为他的考试“linux使用”的问题,他做了一个新的命令,这样做,但没有给他点。)这是在一个debian服务器,如果这很重要 解决方案 我相信您正在寻找: mkdir project1&& cd $ _
..
我有一个快速问题。我需要添加一个cron到我的debain crontab使用自动化shell脚本,我需要cron做两件事: cd into / etc / application 运行命令“scrapy crawl” crontab -l | {/ bin / cat; / bin / echo“* 3 * * * cd / etc / application”; } | cro
..
我试图从命令行调用终端,并cd到我的MAC机器上的特定目录。我知道这可以在Linux上使用这个命令。 gnome-terminal --working-directory =到/ new /目录“ 在Mac中有没有实际写入AppleScript的等价物? 我知道这个命令打开一个新的终端。 open -a Terminal.app 所有我需要弄
..
我试图构建一个命令行解释器,在linux中实现“cd”命令。我不知道如何的功能,假设做这个工作。 我知道这个问题已经在这里回答了: 在Java中更改当前工作目录? 但是我是Java的新手,关于这个,仍然没有得到如何新的文件(父,路径)将帮助我改变我的目录。任何帮助? 解决方案 我使用一个全局变量保存我当前方向的路径。 cd 只是更改它,所有其他命令相应地使用/修改它。没有什么
..
我明白我应该使用chdir(),但我只需要一个解释,为什么通过系统或execvp()从子进程调用cd shell命令不会工作?感谢!! 解决方案 因为 chdir 只修改当前环境处理。它不能触及父级环境。 另请参阅链接。triee。
..
我正在搜索一命令—没有&& 或 | —创建一个目录,然后立即将当前目录更改为新创建的目录。 (这是一个有人为他的“linux使用”的考试的问题,他做了一个新的命令,这样做,但没有给他的点。)这是在debian服务器,如果这是重要的 在 $ HOME / .bashrc 中为此目的定义 解决方案 code>例如 function mkdcd(){ mkdir“$ 1”&& cd“$
..
所以,有没有什么方法来导航你的命令提示符到/通过你不知道的名字的位置? 例如情况是我想重命名sei.dat文件及其位于: C:/ programdata / CsD2 / Tools /(“THE UNKNOWN VERSION NAMED FOLDER” )/data/per/sei.dat 所以,你可以看到我知道软件安装在哪里,文件夹是根据工具的版本命名的(示例V0.1.2.
..
结果 我试图使用系统()函数的C程序。结果 例如,我想我的桌面上创建一个目录,使用system()函数结果我的code:结果 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT;INT主要(无效) { 系统(“CD C:\\\\ \\\\用户\\\\用户桌面”); 系统(“MKDIR测试”); 返回0; } 当我运行这个code,
..
我有我打算分发给我们的客户能够运行的软件编写一个批处理文件。 我们分发它们作为一个文件夹或 .zip文件里面的文件。里面有批处理文件并运行批处理所需的文件的文件夹。 通常情况下,当你做一个批处理,您键入的文件的路径。但我不知道在哪里的文件。该文件将仍然保持在主文件夹内,但我需要有批量发现文件夹运行这些文件。 因此,例如:如果他们桌面上的主文件夹,它们运行它,它需要是这样的“C:\\ Us
..
结果 尝试寻找问题的解决方案,但具有下列stucked: 我有一个文件夹的路径(我有完整路径和局部路径)。结果 林绑cd到该文件夹,但它一直说“没有这样的文件或目录”。 那部分code: 在“$ @”变种;做 如果[[-d $ VAR]];然后 如果[“$(LS -A $ VAR)”];然后 CD是$ var 请问appericia
..
我一直有一个相当不寻常的问题。在我的.bashrc文件,我有一个变量设置为路径名中有空格。我有一种感觉,这会造成问题,但我的设置方式类似的别名发挥各地,并得到它像这样的工作: 别名NPP =“\\”/ cygdrive / C /程序文件(x86)/记事本++ /记事本++。exe文件\\“” 现在,我想我可以用同样的伎俩对我的环境变量 - 出口PRO =“\\”/ cygdrive /
..
我经历(在Ubuntu 13.04版本1.7.0)一些麻烦面料。 考虑一下这个功能: DEF does_not_work(): 使用cd('/绝对/文件夹/一个/'): 以preFIX('change_path_command'): 使用cd('/绝对/文件夹/二/'): 运行('some_random_command') 我希望它执行相同的命令:
..
我是一个完整的新手到bash脚本编程。 我记得有执行 CD 命令,自动返回到previous目录(没有明确的 CD ... )。 任何想法? 解决方案 如果你只是想回到上一层目录,你可以使用 CD - 如果您需要更多的地方回去,试试 PUSHD< DIR> (而不是 CD< DIR> ),然后你就可以回去与 POPD 。
..
是否有可能在bash扩大类似 CD / U / LO / B <打标签> 到 CD的/ usr / local / bin目录 解决方案 抱歉,我不能更早的帖子,我在工作举行,绑定功能更为问题频发,比我第一个想到的。 下面是我想出了: 绑定下面的脚本: #!/斌/庆典 #$ HOME / .bashrc.d / autocomplete.sh autocomple
..
我通常使用的zsh,它提供了chpwd()钩。那就是:如果CWD是由CD内置改变,zsh的自动调用方法chpwd(),如果它的存在。这允许设置的变量和别名这取决于CWD。 现在我想将我的.zshrc来砸这一点,但发现chpwd()不被认可的bash。是一个类似的功能已经在bash存在?我知道,重新定义了CD的工作(见下文),但我的目标更优雅的解决方案。 功能的cd() { 内置CD $
..
我的bash脚本: #!/斌/庆典 CD / tmp目录 运行我的脚本之前:密码:/ 运行我的脚本后:密码:/ 运行过程中出现我的剧本低谷采购后,它:密码:/ tmp目录 我怎么能留在从脚本的路径没有采购呢? 解决方案 您不能。改变当前目录只影响当前进程。
..
我尝试了很多东西。见下图:结果 尝试进入该目录: / cygdrive / C /用户/我的目录/文件 $ DOCS =“/ cygdrive / C /用户/我的\\目录/文件”$回声$ DOCS / cygdrive / C /用户/我的\\目录/文件$ $ CD DOCS -bash:CD:/ cygdrive / C /用户/我的\\:没有这样的文件或目录$ CD / cygdri
..
我输入一个命令 CD // 而不是 CD / 错误和而不是得到一个错误如我所期望的外壳(击)显示一个提示,如果我在 // 目录: - <用户名> @<&主机GT;:// $ <用户名> @<&主机GT;:// $ PWD // 列出该目录的内容表明,它是一样的 / 。 那么究竟是什么 CD // 做的,什么是从差 CD / ? 解决方案 其实没什么意思
..
我想,当我进入一个新的目录来执行特定bash函数。 Somethink这样的: 别名CD =“CD $ @&放大器;&安培; MyFunction的” $ @ 这里是行不通的,并增加一个反斜杠于事无补。我也有点担心带CD搞乱,这将是很好,如果这个工作了,改变了目录,如 PUSHD 其他命令和 POPD 。 任何更好的别名/命令? 解决方案 最简单的解决方案,我能想出是这样 myfun
..
我在shell脚本中使用“更改目录”(庆典) #!/斌/庆典 别名mycd =“CD some_place” mycd PWD PWD 打印 some_place 正确,但脚本完成后,我当前的工作目录并没有改变。 是否有可能通过脚本来改变我的路径? 解决方案 您需要将源文件为:。 myfile.sh 或源myfile.sh 没有采购的变化在子壳和未在其中调用脚本的父外壳会发生
..