题解 | #打印字母数小于8的单词#

打印字母数小于8的单词

http://www.nowcoder.com/practice/bd5b5d4b93a04226a81afbabf0be797d

用空格进行分割,NF是当前记录的字段数,也可以说是单词数;
然后for循环嵌套if判断;
当当前字段的长度小于8时,将其打印出来;

#!/bin/bash
awk -F" " '{for(i=1;i<=NF;i++){if(length($i) < 8){print $i}}}' nowcoder.txt
全部评论
可以请问一下为什么最后输出是$i吗
点赞 回复 分享
发布于 2023-10-15 20:50 湖南

相关推荐

点赞 评论 收藏
分享
包行:平时怎么刷算法题的哇,字节的手撕听说都很难
字节跳动工作体验
点赞 评论 收藏
分享
评论
41
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务