编写 Bash 脚本从文本文件中提取用逗号分隔的每个单词

编写 Bash 脚本从文本文件中提取用逗号分隔的每个单词

我正在尝试编写一个 Bash 脚本,该脚本将读取一个文本文件并提取新行中后面跟有逗号的每个单词。我尝试使用,grep但它打印了包含逗号的整行,并且我也遇到了同样的问题awk。如何设置这个脚本?

例如,如果文本文件包含动物列表,如下所示:“兽医诊所治疗以下动物:狗、猫和鸟”,脚本将显示:

dogs, cats,

答案1

sed -e 's/\([[:alpha:]]*,\)/\n\1\n/g' | grep ,

相关内容