如果我有两个文件(在具有类似编号文件的文件夹中),例如
foo.18
foo.19
Run Code Online (Sandbox Code Playgroud)
我想对它们使用 glob,我是这样做的:
cp -r /folder1/*.{19,20} /folder2/
Run Code Online (Sandbox Code Playgroud)
或者像这样?
cp -r /folder1/{*.19,*.20} /folder2/
Run Code Online (Sandbox Code Playgroud)
当我点击 时,两者似乎都没有展开tab。
这个比那个好吗?它以什么顺序展开?它会重要吗?
Chr*_*own 11
不,没关系。bash在扩展大括号后扩展glob ,因此两者都可以工作。
$ tee foo bar baz </dev/null
$ echo *{a,o}*
bar baz foo
$ echo {*a*,*o*}
bar baz foo
$ echo {*,*}
bar baz foo bar baz foo
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4414 次 |
最近记录: |