如何使用通配符将* .mkv的名称复制到bash中的poster.jpg。
由于
答案 0 :(得分:0)
如果要匹配名称中包含*.mkv
的文件,并且对于名为<foo>.mkv
的每个文件,您要创建foo.jpg
,则可以使用带括号的正则表达式要匹配的正则表达式的各个部分,然后使用${BASH_REMATCH[n]}
访问正则表达式的n'th
匹配部分,并在其他地方重复使用它。这里有一个例子:bash regex match string。
如果您尝试做的事与我刚才描述的完全不同,那么让您的问题更清晰可能是个好主意。