#!/bin/bash

grep -oE '\b\w{1,7}\b' nowcoder.txt

在这个脚本中,grep 命令使用 -o 参数来只输出匹配的部分,使用 -E 参数启用扩展的正则表达式。正则表达式 \b\w{1,7}\b 匹配字母数小于8的单词,其中 \b 表示单词边界,\w 匹配字母数字字符,{1,7} 表示匹配长度为1到7的单词。

运行这个脚本后,它将输出所有字母数小于8的单词。