【问题标题】:Copy numbered image files where number is less than X复制编号小于 X 的编号图像文件
【发布时间】:2017-09-30 08:35:11
【问题描述】:

我有一个包含 10,000 个 JPEg 的文件夹,标记为 1.JPG10000.JPG。我想将数字小于(或大于)X 的所有文件复制到另一个目录。从命令行执行此操作的最佳方法是什么?

【问题讨论】:

  • X是变量,还是你事先知道的?

标签: linux file terminal


【解决方案1】:

一个简单的大括号表达式可以解决这个问题,这里我当然是在猜测你的数字范围:

cp {25..400}.jpg another_dir

更多关于大括号表达式的信息:http://www.linuxjournal.com/content/bash-brace-expansion,其中包括:

大括号扩展的语法由一个序列组成 花括号内的规范或逗号分隔的项目列表 “{}”。一个序列由一个开始和结束的项目组成 两个句点“..”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-26
    相关资源
    最近更新 更多