我有很多目录,其中包含.c
文件。我想复制全部.c
使用 shell 脚本将不同目录中的文件复制到单个目录。
find -name '*.c' -exec cp -t /tmp {} +
- 启动当前目录中的所有项目(递归)
- 获取名称结尾的项目
.c
- 将这些项目复制到
/tmp
如果你想避免冲突,你可以添加这个
find -name '*.c' -exec cp --parents -t /tmp {} +
ref http://linux.die.net/man/1/find
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)