问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux——花括号{}扩展(brace expansion)以及需要注意的问题

发布网友 发布时间:2024-09-29 09:20

我来回答

1个回答

热心网友 时间:2024-10-25 16:39

花括号扩展可以让我们按照花括号里的模式创建一连串字符串。
例如:

可以看到打印了:

由于默认模式下,不能忽略空格,这里使用 _ 代替空格。
这里的开头部分 Love_ 被称为 前导字符(preamble ),结尾部分 _Forever 被称为 附言(postscript) 。

我们还可以按顺序输出设定范围内的字母或者数字,例如:

终端里将打印出:

打印字母的时候有点 特殊问题 ,我们先来看下面按序输出大写的A到Z的字母:

再来看全是小写字母a到z:

目前为止都很正常,但是我们输入:

这时候打印出的是:

可以看到先输出全部大写字母,然后出现一堆符号,然后再全部小写字母。很奇怪对吧,等会再解释为什么这样,我们再来看输入:

这时候返回的是:

更加奇怪了是不是,这是为什么呢?
我们来看一个东西,ASCII码表:

这时候我们看65号的A到122号的z之间,除了大小写字母之外,是不是出现了那堆奇怪的符号。这是因为花括号扩展的顺序是按照ASCII码表的顺序输出的。
这时候我们也就可以理解 echo {a..Z} 为什么会返回那段字符串了,因为在ASCII码表中其实是倒序的。

不过经过测试可以发现,由于其他符号有已经被赋予特殊含义,就只有大小写字母之间会出现这个问题。需要在使用中注意哦!

花括号扩展支持嵌套,例如:

花括号扩展普遍应用于创建一系列文件或者目录,这时候就可能需要按照时间来命名,手动输入一个个输入太麻烦了,这时候也可以使用花括号扩展,如下:

可以看到 01 自动变成 1 ,这样不能让月份都为两位,不好看。可以这样:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
表格列求和公式怎么设置 求和函数公式怎么输入 北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 欧莱雅透明质酸水润洗发露的控油能力如何? 宝马i3使用了什么电池? 电感通直流阻交流 李子可以做成哪些家常美食? 李子干怎么晒家常做法 小叫花路边啃饼见美女被欺负出手帮忙竟然是个绝世高手是什么电视剧小... 恶霸欺负百姓,正好路过一个绝世高手,他喷口水就能要他们的命这部电影叫... 动人心弦的干净文案(句句深入心的文案句子) 本人19岁,混合T区偏油,肤色暗黄,该用相宜本草的哪个系列? ...鼻子有黑头,适合用什么洁面?相宜本草哪个系列的适合? ...皮肤,鼻头鼻翼两侧毛孔粗大有黑头,相宜本草的哪款... 我20岁冬天皮肤干燥容易出油长痘痘黑头,相宜本草哪个系列适合我 相宜本草什么系列的护肤品适合油性皮肤的人用 今年17 我T区总出油 偶... 油性皮肤,脸上有痘,痘印,黑头。该用相宜本草的哪个洗面奶和乳呢?_百... 生物医学工程是不是好专业 生物植物学类毕业论文文献有哪些? 便血的主要原因是什么 小孩便血是什么原因导致的 大便出血不疼是什么原因 焦郁的《白云向空尽》白云升远岫,摇曳入晴空。乘化随舒卷,无心任始 tab键是什么意思,有什么用呢? 上家电表做手脚,我们被罚十八万 ...建立远程计算机连接。您可能需要更改此连接的网络设置,出现这样的提 ... ...的电脑就可以,网页打不开提示dms解析失败,这个怎么办啊 ...显示“连接后台失败”我是win7系统的笔记本,该怎么办啊?_百度... 怎样辨别青岛啤酒奥斯特真假 我感觉啤酒口味差不多,我看青岛新出了一款奥古特就蛮贵的,如何尝出其... ?怎么样查询自己的QQ网龄? 设计师来助攻告诉你小户型空间如何合理利用 20平小客厅这样布置真的很显大 家居小户型装修设计,这些事项一定要明白 货币市场存款账户主要特点 我喜欢穿轻便舒适的鞋子英语句子 什么事情都做不好,感觉自己很笨怎么办,有什么方法可以提高智商_百度... 普通话成绩查不查得到? §人民币到时是“羊”字少一横还是两横 猜成语信一立 做一文 励一历 家一伏 侩一刽 痛一扫 移字猜成语 我没有用心遇帐号被。被人盗用账号照片怎么办 胃溃疡能吃臌化饼干吗