【发布时间】:2019-01-13 20:49:26
【问题描述】:
我有一个关于匹配字符串模式的问题
我想复制某些带有一些识别字符的文件
例如:
20190108JPYUSDabced.csv
20190108CHNUSDabced.csv
20190108IJKUSDabcde.csv
所以我想用命令来复制前两个文件
cp 20190108(JPY|CHN)USDabced.csv
不起作用。
收到错误: -bash:意外标记'('
附近的语法错误【问题讨论】:
-
cp不接受正则表达式。您需要以其他方式解决此问题,但如果没有更多信息,很难提供太多帮助。 -
您可以将其与
extglob一起使用:cp 20190108@(JPY|CHN)USDabced.csv destination。