linux - 尝试使用 cp 将文件复制到多个文件时出错

标签 linux shell unix command-line cp

运行此命令时出错,我认为该命令很清楚,可以理解。

cp file.txt /folder/*/*/*/file.txt

最佳答案

你需要一个循环来做到这一点:

for dir in /folder/*/*/*/; do cp file.txt "$dir"; done

关于linux - 尝试使用 cp 将文件复制到多个文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32685153/

相关文章:

c - UNIX 上使用 free() 时 putenv() 的问题

linux - 如何使用 CUPS(lp 命令)打印多页 tiff 文件?

linux - Linux/*nix 中正在运行的应用程序如何确定自己的绝对路径?

android - 使用 adb 卸载多个 android 包

macos - "Q"尽管在所有其他程序中都可以使用,但 key 在 MacBook Pro 的终端中不起作用

linux - 如何分离源代码和数据,同时尽量减少工作期间的目录更改?

c++ - 是否有适用于 Linux 的 C++ gdb GUI?

linux - 将 tcp_max_tw_buckets 设置为非常小的值有什么副作用?

bash - shell 中的 grep 无法按预期工作

java - 在 karaf shell 中创建日期