Linux上是否有一行命令/脚本将一个文件复制到多个文件?

cp file1 file2 file3

将前两个文件复制到第三个文件中.有没有办法将第一个文件复制到其他文件中?

推荐答案

cp file1 file2 ; cp file1 file3

算作"一行命令/脚本"?怎么样

for file in file2 file3 ; do cp file1 "$file" ; done

?

或者,对于稍微宽松一点的"复制":

tee <file1 file2 file3 >/dev/null

Linux相关问答推荐

有没有方法在Linux中连接两个程序输出/输入?

空字符串和空文件的区别

是否可以在Bash正则表达式中排除?

如何在不使用LD_LIBRARY_PATH或RPATH的情况下运行链接到共享库的二进制文件?

为什么在已连接的设备上调用 btmgmt conn-info 返回:状态 0x02(未连接)

JSON 转义 CURL/JQ 输出

AWK 命令根据另一列中相同的值获取列中的不同值

Linux:用户态线程在执行系统调用时是否有更高的优先级?

如何使用 gdb 调试堆栈分段错误?

未找到 SDL_Vertex 和 SDL_RenderGeometry

Eclipse 的 C# 插件

如何将执行的shell命令的结果存储在python的变量中?

如何使目录下的所有文件在linux上可读?

如何告诉 valgrind 对Forking 进程进行 memcheck?

SVN 错误:无法将字符串从本机编码转换为UTF-8

从bash中的字符串中删除所有特殊字符和大小写

如何使用 C++ 在 Linux 中获取总 CPU 使用率

zsh:找不到命令 laravel

PHP exec - 判断是否启用或禁用

UNIX `time` 命令对于基准测试是否足够准确?