题解 | #打印字母数小于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 湖南

相关推荐

点赞 评论 收藏
转发
看网上风评也太差了
投递万得信息等公司8个岗位 >
点赞 评论 收藏
转发
39 1 评论
分享
牛客网
牛客企业服务