无论空格如何,都可以使用Bash脚本更改花括号样式

时间:2012-01-04 13:41:58

标签: bash sed

This问题/答案几乎就是我想做的事。

但是,我希望将sed行更改为以下内容:

                                if(something) 
                                {
 // whitespace                        // code in braces of this style
                                }

这样的事情:

                                if(something) {
 // whitespace                        // code in braces of some other style
                                }

即。我希望sed行格式化已缩进到页面右侧的代码。

我是sed的新手,所以不知道你是怎么做的。

以下是当前sed行:sed 'N;/\n{/s// {/;P;D' $file

谢谢你:)。

1 个答案:

答案 0 :(得分:1)

只是添加“*”有帮助吗?

sed 'N;/\n *{/s// {/;P;D'