在Bash中使用[方括号] (一)
|
副标题[/!--empirenews.page--]
这篇文章将要介绍方括号及其在命令行中的不同用法。 看完花括号在命令行中的用法之后,现在我们继续来看方括号( 通配方括号最简单的用法就是通配。你可能在知道“”这个概念之前就已经通过通配来匹配内容了,列出具有相同特征的多个文件就是一个很常见的场景,例如列出所有 JPEG 文件:
使用通配符来得到符合某个模式的所有内容,这个过程就叫通配。 在上面的例子当中,星号(
可以列出
则只能列出 方括号也可以用于通配。为了便于演示,可以创建一个用于测试的目录,并在这个目录下创建文件:
(如果你还不清楚上面这个命令的原理,可以看一下另一篇介绍花括号的文章) 执行上面这个命令之后,就会创建 如果要列出这些文件当中第二位数字是 7 或 8 的文件,可以执行:
如果要列出
当然,不仅仅是 例如将
因为通配只能针对已有的文件,而 而这条命令
也同样不行,因为
这条命令是可以正常运行的,但它只会把这 30 个文件以同样的名称复制到 如果你阅读过我关于花括号的文章,你大概会记得可以使用 例如:
就会输出 在通配的过程中,也可以使用这一个技巧。
上面的第一行命令告诉 Bash 需要对所有 第三行就是实际的复制操作了,这里使用了两次
最终整个
最后,顺带说明一下反斜杠 在下一节,我们会了解方括号的更多用法,敬请关注。 (编辑:沧州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 您是否必须运行远程桌面才能访问终
- 没有U盘也能安装Windows 10 云下载功能了解下
- 在 Linux 中锁定和解锁用户帐户的三种方法
- 如何在Linux下使用fstrim延长SSD驱动器的寿命
- 如何让Windows Server DNS使用hosts文件来解析特定的主机名
- 各种实用的PHP开源库,哪一款是你需要的?
- windows-server-2003 – 如何找出哪些远程桌面会话处于活动
- windows-server-2012-r2 – ReFS是否已准备好在Hyper-V 201
- 如何在Windows 10上确定Wi-Fi信号强度
- 杀死僵尸进程,你需要这些神奇高效的Linux命令行

![在Bash中使用[方括号] (一)](http://os.51cto.com/art/201904/https:/s3.51cto.com/oss/201904/15/ecdd2badf6f5a08ef42e03690ed18aea.jpg-wh_651x-s_1840118460.jpg)
