最近学这个文本相关的命令行,发现难度突然就上升了很多,每个命令的相关选项都非常多,不多打几次很难记住,记住了隔天也印象消退不少,所以暂时对记住这些选项有点想法,我想先放下,能理解就理解,以后用的多了也就记住了 然后下面是一些最近学的正则表达式的理解

正则表达式(扩展,就是少了一些分隔符\) abc* 表示ab+任意个c .* 表示任意个任意字符
abc? 表示ab+0或者1个c abc+ ab+最少一个c a{n} n个a (abc){n} n个a,b,c a{n,} n个以上的a a(,n) 任意个到n个的a a{m,n} 最少m个a,到n个a a|b a或者b a|bxy a或者axy (a|b)xy axy或者bxy ^ 字符首 $ 字符尾 < \b 单词(一个不分隔的多字符词)首 > \b 单词尾 \b 既可以是词首也可以是词尾 ^[[:space:]]*$ 一个空字符段落(有空格的段落)