记录Linux脚本的常用技巧。
cat
1 | #输出多行到屏幕: |
SED
https://coolshell.cn/articles/9104.html
插入换行
1 | sed $'s;AAA;\\\nAAA;g' my.txt |
多个匹配
1 | sed '1,3s/my/your/g; 3,$s/This/That/g' my.txt |
我们可以使用&来当做被匹配的变量,然后可以在基本左右加点东西:
1 | cat my.txt |
圆括号匹配
1 | cat my.txt |
也就是:
&匹配所有的内容;
\1匹配到的第一个 \ ( \)中的内容;
\2匹配到的第二个\ ( \)内容。