导演欠我一个最佳cp奖:unix查找和cp第一个n个文件匹配一个模式

我想将第一个n(例如 10)文件从一个目录复制到另一个目录。我正在使用 MacOS X,所以我没有 GNUfindcp。这是我失败的尝试

$ find.-name "A*.xml" |head-10 |xargs cp {} /destdir

失败的是cp部分,我能够成功列出以A开头的前 10 个文件

-1

想通了。以下是如何在 Mac 上

find.-name "A*.xml" |head-10|xargs-J % cp % /destdir

-J使用的“%”作为替换字符串,将head的输出替换为cp命令。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(277)
Linux长什么样:CSS是什么样的语言(is css a markup language)
上一篇
如何恢复被替换的文件:如何恢复添加到 git但被签出覆盖的文件
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(1条)