掌握 Shell 扩展、引用和高级键盘技巧
1. 花括号扩展
花括号扩展是一种强大的功能,可用于生成文件或目录列表。例如,使用以下命令可以反向输出字母:
[me@linuxbox ~]$ echo {Z..A}
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
花括号扩展还可以嵌套:
[me@linuxbox ~]$ echo a{A{1,2},B{3,4}}b
aA1b aA2b aB3b aB4b
在实际应用中,若你是摄影师,想按年月整理大量图片,可通过以下操作创建一系列按“年 - 月”格式命名的目录:
[me@linuxbox ~]$ mkdir Photos
[me@linuxbox ~]$ cd Photos
[me@linuxbox Photos]$ mkdir {2007..2009}-{01..12}
[me@linuxbox Photos]$ ls
2007-01 2007-07 2008-01 2008-07 2009-01 2009-07
2007-02 2007-08 2008-02 2008-08 2009-02 2009-08
2007-03 2007-09 2008-03 2008-09 2009-03 2009-09
2007-04 2007-10 2008-04 2008-10 2009-0
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



