题解 | #打印字母数小于8的单词#
打印字母数小于8的单词
https://www.nowcoder.com/practice/bd5b5d4b93a04226a81afbabf0be797d
#!/bin/bash cat nowcoder.txt | xargs -n1 | awk -F "" 'NF<8'
以下是该命令的详细解释:
cat nowcoder.txt:读取文本文件nowcoder.txt的内容,并输出到标准输出。xargs -n1:将cat命令的输出分割成单独的行,并将其传递给awk命令。-n1选项指定每次只传递一行。awk -F "" 'NF<8':使用awk命令对输入进行处理。
具体来说:
-F ""选项指定字段分隔符为空字符串。这意味着awk将把每个字符视为一个单独的字段。NF<8条件表示当前行的字段数 (即字符数) 小于 8
