立即注册 登录
气象家园 返回首页

packard的个人空间 http://bbs.06climate.com/?87401 [收藏] [复制] [分享] [RSS]

日志

只显示没有注释的行(draft)

已有 87 次阅读2018-5-22 23:51 |个人分类:technical

代码往往带有很多注释,只显示没有注释的行有一定用处。
之前的日志说过如何对namelist只显示没有注释的行:
grep -Ev '^\s*$|^\s*!' user_nl_*
详细解释请看:http://bbs.06climate.com/home.php?mod=space&uid=87401&do=blog&id=3855

Block comment 也是常用的语法。好处另文说明。那么,如何把block comment 也去掉呢,尤其是几层的block comment呢?
办法是使用 awk

awk '/%{/ {clvl++;} clvl==0 {print} /%}/ {clvl--;}' some_matlab.m |grep -Ev '^\s*$|^\s*%'


vim 可以使用 foldmethod, foldmarker的方法来显示,另文说明。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

返回顶部