问题标签 [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.
cygwin - 如何在标准输入中使用 cp?
笔记:
# cat /tmp/foo
- 常规文件
cat /tmp/foo | xargs cp /tmp/fred
cp: 目标 /lib/d.lib 不是目录
apache - cronned "cp *.html" 在 OSX 上省略了新文件
我有一个 cronned “cp *.html” 命令,每分钟在 OSX 机器上运行一次。源文件从数据库重新生成并写入源目录就好了。cp 命令通常会拾取它们并刷新 /Library/WebServer/Documents 中的副本(这是用于监控我们的一个进程的快速而肮脏的内部网站 - 我们不想花费任何额外的周期来维护应用服务器或任何类似的东西,所以我们只是使用 OSX 的内置 Apache 副本和默认设置。)
我们注意到,当我们将新的 foo.html 页面添加到源目录时,cronned cp 命令在我们手动复制一次之前不会开始复制它,即使它与 *.html 模式匹配。这似乎很疯狂。权限和所有权都以相同的方式设置(rw-r--r-- 两个目录中的所有内容)。
有任何想法吗?如果我不知道出了什么问题,我可能会重写它以使用 rsync,但这似乎是一种逃避。
linux - 为什么我的 Bash 脚本要添加到文件的开头?
我编写了一个脚本来清理 .csv 文件,使用 sed 删除一些坏逗号和坏引号(坏,意味着它们破坏了我们用来转换这些文件的内部程序):
这是 clean.sed:
然后它删除临时文件和中提琴,我们有一个以单词“quotes”开头的新文件,我们可以将其用于我们的其他进程。
我的问题是:
为什么我必须使用 sed 语句来删除该临时文件中的 feff 标签?原始文件没有它,但它总是出现在替换中。起初我以为是 cp 造成的,但如果我在 cp 之前放入 sed 语句来删除,它就不存在了。
也许我只是错过了一些东西......
system - system() 中的 Unix C 代码 cp
我有一个 C 代码..我有以下 UNIX 代码:
当我运行生成的二进制文件时..我收到以下错误:
谁能帮我吗?
bash - Bash:for循环、复制、备份
嘿,不是 100% 确定这个错误是什么意思。
目的是将所有文件复制到一个文件夹中到一个备份文件夹中,并将文件重命名为备份。
bash - cpio 与 tar 和 cp
刚刚了解到cpio有三种模式:copy-out、copy-in和pass-through。
我想知道 cpio 在复制输出和复制输入模式下相对于 tar 的优缺点是什么。什么时候使用 cpio 更好,什么时候使用 tar?
传递模式下的 cpio 与 cp 的类似问题。
谢谢并恭祝安康!
linux - 比较 2 个目录并将差异复制到目录 3
我有三个目录。我想将 directory1 与 directory2 进行比较,然后将这些更改/新文件复制到 directory3 中。有没有一种简单的方法可以做到这一点,也许是通过使用 linux diff 和 cp 命令?我对想法持开放态度。
谢谢!
安德鲁
linux - 如何在 Ubuntu 中确保文件复制的完整性
在 Ubuntu 中,如果文件 /A/largefile.foo 通过 'cp' 或 'mv' 移动到 /B/largefile.foo,我如何确保在第二次尝试将文件移动到 / 之前写入整个文件C/大文件.foo?
案例: 1. 远程自动化脚本 X 开始 rsync 到一个非常大文件的目标文件夹 A。2.本地机器上的cron作业每小时将文件从文件夹A移动到文件夹B,但我不想复制部分文件(我只想要完全上传完成的文件)
案例: 1. 一个cron作业定期将文件从文件夹B移动到文件夹C,但我不想复制部分文件(我只想要完全上传完成的文件)
注意:我正在寻找不需要添加pid文件的解决方案
macos - 如何在 osx 上模拟 cp 和 mv --parent
Osx mv 和 cp 没有 --parents 选项,那么如何模拟它呢?
即 mv x/y/a.txt s/x/y/a.txt 当 s 为空时会给出没有找到目录的错误,除非先执行 mkdir,这在尝试执行数千个文件时相当麻烦。
bash - 将文件从一个目录复制到现有目录
在 bash 我需要这样做:
获取目录中的所有文件
将它们复制到现有目录中
我该怎么做呢?我试过cp -r t1 t2
(t1 和 t2 都是现有目录,t1 里面有文件)但是它在 t2 中创建了一个名为 t1 的目录,我不希望这样,我需要 t1 中的文件直接进入 t2。我该怎么做呢?