问题标签 [cp]

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.

0 投票
3 回答
25082 浏览

python - 运行 cp 命令以复制文件或在 Python 中更改文件名

在 python 2.7.2 中,我需要在 Linux 中制作一个文件的副本。

新文件 = "namePart1" + 字典 [key] + "namePart2"

os.system("cp cfn5e10_1.lp 新文件")

但是,新文件不能被其正确的字符串替换。

论坛中的帖子无济于事。

非常感谢任何帮助。

0 投票
1 回答
698 浏览

terminal - 在 Automator 中通过终端复制文件

所以以下问题似乎是在 Automator 中引起的,但我不能确定(我会发布一张图片,但我没有足够的分数):

我有一个 Automator 服务,它的第一个操作是“获取指定的查找器项目”工具,该工具转到~/Desktop/D53_C71J_C. 下一个动作是“运行 Shell 脚本”,其中包含

结果是

等等。这一切都有效,直到它到达cp。我已经用回声和这样的路径进行了测试。令人困惑的部分是 cp D53_C71J_C2.psd ~/Desktop在终端中运行良好。

0 投票
2 回答
16165 浏览

linux - 在 linux shell 中,如何按时间 cp/rm 文件?

在 linux shell 中,当我运行时

显示文件的时间。

如何按时间 cp/rm 文件?就像复制今天或昨天创建的所有文件一样。非常感谢。

0 投票
2 回答
20616 浏览

makefile - 在运行时使用 makefile 复制文件

我曾经在 Windows 上使用批处理脚本编译我的程序,但我最近发现了效率更高的 makefile。

我的文件中有这一行,它在运行时.bat将一些 dll 复制到当前目录,并且运行良好。

我在我的makefile中尝试了同一行,甚至尝试了替代方法,但是即使文件位于我指定的位置,cp我的终端也会打印此错误

这是我正在使用的完整生成文件。请注意,如果没有复制行,它就像一个魅力..我做错了什么或者这可能吗?

0 投票
1 回答
877 浏览

unix - 使用 cp (unix) 复制文件但跳过无法复制的文件

我必须备份退出的 /dev/sdX 但 cp 挂在一个文件 (/proc/kmsg) 上。它不能跳过它......就像它正在复制一个 34KB 文件一样挂起。

那么我怎样才能跳过这个文件呢?

0 投票
3 回答
6611 浏览

shell - cp 仅非隐藏文件

有没有一种cp在 shell(在我的情况下为 MinGW)上运行以仅复制非隐藏文件(即名称不以 开头的文件.)的好方法?

我想排除我的.svn文件夹及其内容。

0 投票
1 回答
2256 浏览

php - 从远程 NFS 共享复制时,PHP 复制功能比 linux cp 命令慢

我一直在尝试从nfs share另一台服务器上复制音频文件。当我PHP用来复制时,复制一个 8 MB 的音频文件需要 5.5 秒。但是,当我在 shell 中使用 cp 命令时,它需要 0.845 秒。

有谁知道问题是什么以及如何解决?

0 投票
2 回答
339 浏览

macos - 仅将多个目录中的 mp3 移动到单个文件夹

SO的这个解决方案有效,但不幸的是我的一些mp3名称中有引号('),导致以下错误:

是否可以调整以下命令以允许它复制所有 mp3,而不管文件名中的引号如何?

谢谢你。

0 投票
1 回答
5259 浏览

bash - 使用 find -exec cp {} TARGET_DIR + 解决错误“find:缺少 -exec 的参数”

我正准备将其作为一个问题发布,但在摆弄了一段时间之后,我找到了解决方案。所以我想我会继续把它贴在这里,以防它帮助别人。

我在 find -exec cmd + 时遇到了麻烦。我得到了错误:

如果我使用它会起作用

但我不想使用它,因为它为找到的每个文件创建一个新进程。

如果我使用它会起作用

它列出了我要复制的所有文件。但是-exec cp {} $TARGET_DIR +没有用。

我找到的解决方案是:

哪里--target-directory=也可以换成-t

希望这可以帮助。

0 投票
2 回答
264 浏览

php - 在 exec 上结合 unix 命令

exec()用来执行这个cpUNIX 命令:

这很好用,它可以满足我的需要,但是,我想在复制之前首先执行rm -rf(或其他更安全的方法来清除目录的内容) 。$path我可以把它和我的电流结合起来$pp吗?