【发布时间】:2019-07-15 09:51:04
【问题描述】:
我想将当前目录中的所有文件复制到目录“folder_1”,除了以.txt和.png结尾的文件
我尝试了以下方法:
shopt -s extglob
cp !(*.txt) folder_1
但我需要使它更通用以包括 png 以及
【问题讨论】:
-
!(*.txt|*.png)
我想将当前目录中的所有文件复制到目录“folder_1”,除了以.txt和.png结尾的文件
我尝试了以下方法:
shopt -s extglob
cp !(*.txt) folder_1
但我需要使它更通用以包括 png 以及
【问题讨论】:
!(*.txt|*.png)
cp !(*.txt|*.png) folder_1
如果使用内置 shopt 启用了 extglob shell 选项,则可以识别多个扩展模式匹配运算符。在以下描述中,模式列表是一个或多个模式的列表,由“|”分隔。可以使用以下一种或多种子模式来形成复合模式:
...
!(模式列表)
匹配除给定模式之一之外的任何内容。
【讨论】: