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/PYK 著作权归作者所有。请勿转载和采集!