我已经知道sed
的{{1}},\1
,...,\2
和recently discovered它有一个有用的\n
创建大写的选项。除\U
之外还有哪些其他有用的“反斜杠选项”?
我已经检查了\U
手册页,但没有在那里找到它。
答案 0 :(得分:6)
根据通过的CodeGnome链接,这些是:
\L
将替换为小写,直到找到\ U或\ E,
\l
将下一个字符转为小写,
\U
将替换变为大写,直到找到\ L或\ E,
\u
将下一个字符转为大写,
\E
停止案例转换由\ L或\ U开始。
答案 1 :(得分:4)
您可能想要其中一个精美的GNU sed文档部分: