Linux 从数组中的txt文件中删除文本

Linux 从数组中的txt文件中删除文本,linux,bash,Linux,Bash,所以我有两个函数:cMinOption和cMaxOption cMinOption将pt.stop\u words.txt中的所有单词放入myArray cMaxOption显示了来自ficha01.pdf.txt的单词列表,包括来自pt.stop\u words.txt的单词列表 我想知道如何从我创建的数组中删除单词,以及如何从函数cMaxOption中显示的列表中删除这些单词 cMinOption(){ 声明-一个myArray mapfile-t myArray?该代码段将从文件中删除文字

所以我有两个函数:
cMinOption
cMaxOption

cMinOption
pt.stop\u words.txt
中的所有单词放入
myArray

cMaxOption
显示了来自
ficha01.pdf.txt
的单词列表,包括来自
pt.stop\u words.txt
的单词列表

我想知道如何从我创建的数组中删除单词,以及如何从函数
cMaxOption
中显示的列表中删除这些单词

cMinOption(){
声明-一个myArray
mapfile-t myArray(i=0;I.您试图用<代码> SED-I /MyStrase/“/g”FICHA01.pdf .txt < /代码>?该代码段将从文件中删除文字字符串<代码> MyLaule;考虑复习,然后返回并更新问题,特别是包括样本输入数据,(错误?)脚本生成的输出和(正确的)所需的输出如果您使用GNU sed,我想您可以用
sed-e/[^[:alpha:]//g'$file | tr'\n'“|tr-s”“| tr”“\n'| tr'A-Z''A-Z'
替换为
sed-e/[^[:alpha:]//g'-e's/*/\L&/g'-e's/\s\+//g'$file
。这将消除使用所有其他管道的需要。