问题标签 [cd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - shell脚本中的cd不起作用
首先,我对 shell 脚本非常陌生。我正在尝试编写一个脚本,该脚本接受一个参数,然后将一个文件夹复制到另一个目录中,使用该参数命名它。这是我拥有的当前代码:
当我运行此代码时,它说can't cd to /var/www/html/fbplugin/chrome。我不确定它为什么这么说,因为我知道该目录存在。我直接复制了这条线,它在终端中工作。如果有人可以帮助我,那就太好了。
如果为了运行脚本很重要,我正在输入“sh build.sh”
java - 创建一个空的 CD-ROM 映像并使用 Java 向其中注入/提取文件
使用 Java,我需要能够创建一个空的 CD 映像,并将文件注入/提取该映像。你知道任何Java库吗?有没有办法在不使用 JNI 的情况下完成它?(如果没有,那么您的 JNI 解决方案将受到赞赏)。感谢你们。
PS。Qemu 模拟器创建的模拟环境之间的数据传输需要此任务。
windows - Windows:直接写入 CD-R 扇区
是否有任何库或 Windows API 函数可以直接写入 CD-R 的扇区?我可以使用 Windows API 提供的 ReadFile 函数从驱动器中读取扇区,但在驱动器上使用 WriteFile 函数似乎只是将磁盘标记为正在使用(在执行在 CD 上使用 WriteFile 的程序之后- R,在我重新启动系统之前,我无法将文件刻录到磁盘上或将其弹出)。当我重新启动系统时,磁盘上没有数据。打开磁盘驱动器进行写访问并使用磁盘驱动器句柄调用 WriteFile 函数不会产生系统错误。
assembly - 从 CD 加载扇区
我是操作系统设计的新手,到目前为止已经设计了一个“操作系统”(实际上只是一个引导扇区),并决定尝试制作一个独特的引导加载程序和“内核”(仍然非常简单)。我的问题很简单,但通过谷歌搜索和搜索这个网站设法避开了我(好吧,我确实找到了一个类似的问题,但答案是模糊/高级让我能够使用它)。
我看过 int 0x13 AH=02,但它使用了轨道,我认为 CD 没有用。我在某处看到我应该使用扩展读取扇区 (AH=0x42),但我不知道如何使用它,因为我看不到我可以指定读取哪个扇区以及该扇区应该在 RAM 中的哪个位置.
这是一个问题:如何从使用 El Torito 无仿真的 CD 加载扇区。如果您能以“最简单的形式”给出答案,并尝试提供一些代码,我将不胜感激,因为我对此并不陌生。提前致谢!
编辑:
我不知道你是否需要它,但我使用的是 NASM 语法,所以如果你能在 NASM 中给我答案,那就太好了。
windows-xp - 为什么扩展通配符时cd有时会失败
Windows XP cmd 会话
为什么 cd P* 失败并显示消息“该进程无法访问该文件,因为它正被另一个进程使用。” ? cd Pr* 按预期工作。
linux - 在 linux shell (cli) 中更轻松地浏览文件系统
在使用 linux shell 时,我经常发现自己需要花费大量时间来浏览我的文件系统。这通常是因为 bash 的自动完成功能仅在您提供文件/目录名的开头时才有效。我经常遇到的是很多带有“grep”命令的“ls”,最后是“cd”。
当您使用基于 GUI 的文件浏览器(如 Nautilus)时,您可以键入文件/目录名的任何部分,它会直接跳转到匹配项。这使得导航变得更加容易和快捷。
我想知道是否有人知道任何有助于解决这个问题的好工具。我知道午夜指挥官的存在,尽管我从未真正真正使用过它,而且我在前几次尝试时无法找到解决问题的直接方法。它似乎也不合适,因为我想更改我的 shell 的当前工作目录,这样我就可以在那里做一些事情,而不是被困在像 Midnight Commander 这样的外部程序中。
bash - 调整 Bash 'cd' 和 TAB 补全以识别拼写错误
我正在寻找对 cd 命令的调整,以便它识别目录的拼写错误并自动完成相似的目录名称。
现在,我的设置可以识别目录的拼写错误,但不会自动完成它们。
对于目录拼写错误更正,我在以下代码中有此代码~/.bashrc
:
现在它以下列方式工作,假设我有一个名为“垃圾”的目录
但是我遇到的问题是假设我创建了一个名为 Temp 的目录并执行类似的操作
它没有显示Temp
为选项。有没有让自动完成不区分大小写?
bash - 自定义 cd 命令
通常我会保留目录特定的设置.bashrc
,每当我更改目录时,执行命令source .bashrc
以使这些设置生效。
现在我正在考虑在 中操作 cd 命令~/.bashrc
,所以每当我 cd 到新目录并且如果那里存在任何 .bashrc 时,它将自动加载。
与此类似cd $1; source .bashrc
(我已经验证 $1 是有效路径),但问题是 cd 是 shell 构建,所以它是一个递归循环( cd 总是指向修改后的 cd )。我们没有 cd 的 elf 文件(通常我们有其他命令,即 scp 或其他)。那么我该如何实现呢?此外,如果shopt -s cdspell
支持,那么我还需要在 $1 的参数中使用 cd 拼写路径。
macos - CD 命令无法正常工作
看下面的代码:
谁能告诉我为什么 ECHO A3 下的 cd 命令不起作用。以下 PWD 命令报告工作目录更改为 /tmp。但我想更改为“我的批处理脚本文件分配”。任何人都知道为什么它不是东这个。
php - 在 CD/DVD 上带有 MySQL 数据的 PHP 项目
无论如何存在,如何将带有 MySQL 数据库的 PHP 项目放在具有完整功能的 CD/DVD 上?我的客户希望将他的演示文稿放在 CD 上,并且这张 CD 会送给他的客户。
想法是,这些客户只需将 CD 放入他们的 PC 并在他们的计算机上运行完整的 Web 演示文稿......
那是科幻小说还是存在任何方式来做到这一点?
谢谢