查看“打印空行的行号”的源代码
←
打印空行的行号
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[category:shell]] =打印空行的行号= <pre> sed -n '/^$/ =' file </pre> /^$/:这是一个正则表达式,表示匹配一行的开始和结束之间没有任何字符,也就是匹配空行 -n 是sed中的选项,用于抑制自动输出 = 是sed中的特殊命令,用于输出当前行的行号 ==awk== <pre> awk '/^$/{print NR}' test.txt 解释: awk程序是由一系列的模式 - 动作(pattern - action)语句组成。在这里,/^$/{print NR}是一个awk语句。 模式/^$匹配空行,^表示行的开始,$表示行的结束,两个连在一起就表示匹配空行(即没有任何字符的行)。 动作print NR用于打印当前行的行号,NR是awk中的一个内置变量,它表示当前正在处理的行的行号。 </pre> =references= https://blog.nowcoder.net/n/c23c332c03b64108bc87d6b09a981128 [[category:]]
返回至
打印空行的行号
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息