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