linux - 在linux shell上按文件名长度复制文件

标签 linux file shell

如何在 linux shell 上按文件名长度复制文件? 我必须将文件名长度为 14 加上扩展名的所有文件从一个非常大的目录复制到另一个目录中。 提前致谢!

最佳答案

您可以使用 globbing(文件名扩展):

  • 一个?匹配任何单个字符。
  • A * 匹配任何字符串

你可以使用 14 ?和一个 * 用于扩展:

cp ??????????????.* /you/destination/dir

关于linux - 在linux shell上按文件名长度复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25867052/

相关文章:

linux - 如何以毫秒为单位获取 2 个日期(Z 格式)之间的差异

尝试在 Linux 上打开文件时出现 Java Nullpointer 异常

linux - 颠覆 : File properties

Java:如何让 File.listOfFiles 在 Linux 上非递归工作?

c - 如何将 Android native 代码调试到内核中?

php - 在网络服务器上通过PHP下载文件问题

linux - 加入两个txt文件

Linux命令行排队系统

linux - 如何防止 tar 覆盖现有存档?

linux - 将 nl 命令中的行增量设置为 float