Linux 命令:将文件复制到所有子目录
可以使用以下命令将文件复制到所有子目录中:
find . -type d -exec cp '/path/to/file' {} \;
解释:
find . -type d:在当前目录下查找所有子目录-exec:对每个找到的子目录执行下列命令cp '/path/to/file' {}:将文件复制到当前子目录中,{}表示当前子目录的路径\;:结束-exec命令
注意,这个命令会将文件复制到所有子目录中,包括隐藏目录和系统目录。如果只想复制到特定的子目录中,可以在 find 命令中添加 -name 参数指定目录名称。例如:
find . -type d -name 'mydir*' -exec cp '/path/to/file' {} \;
这个命令只会将文件复制到以 mydir 开头的子目录中。
原文地址: https://www.cveoy.top/t/topic/l8n1 著作权归作者所有。请勿转载和采集!