mansa, amit, janani ,[rakesh]
aruna,mahesh,,prathiksha

这是我的意见。
我需要一个shell脚本或awk命令,它按照以下方式提供输出
mansa
amit
janani
rakesh
aruna
mahesh
prathiksha

脚本应该删除所有的括号。
我试过这个
awk -F "\[\][,]+" '{for(i=1;i<=NF;i++){print $i}}'

但它会在每一个记录后再打印一行。

最佳答案

使用grep更容易:

$ grep -o '[a-z]\+' file
mansa
amit
janani
rakesh
aruna
mahesh
prathiksha

09-27 21:02