【问题标题】:Copying The Name Of One File To Another In Bash With Wild Cards使用通配符在 Bash 中将一个文件的名称复制到另一个文件
【发布时间】:2017-12-18 08:27:12
【问题描述】:

如何使用通配符将 *.mkv 的名称复制到 bash 中的 poster.jpg。

谢谢

【问题讨论】:

标签: bash file wildcard renaming


【解决方案1】:

如果您想匹配名称中带有*.mkv 的文件,并且对于每个名为<foo>.mkv 的文件,您想创建一个foo.jpg,您可以在正则表达式的部分周围使用带括号的正则表达式您想匹配,然后使用${BASH_REMATCH[n]} 访问正则表达式的n'th 匹配部分并在其他地方重用它。这里有一个例子:bash regex match string

如果您尝试做一些与我刚才描述的完全不同的事情,那么让您的问题更清楚可能是个好主意。

【讨论】:

    猜你喜欢
    • 2020-05-24
    • 2014-12-20
    • 1970-01-01
    • 2017-03-01
    • 2015-05-09
    • 2017-10-27
    • 1970-01-01
    • 2017-12-11
    • 1970-01-01
    相关资源
    最近更新 更多