首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >bash脚本:接近意外令牌“完成”的语法错误

bash脚本:接近意外令牌“完成”的语法错误
EN

Stack Overflow用户
提问于 2020-09-08 06:44:56
回答 1查看 168关注 0票数 0

我不知道为什么会出现这个错误。

Bash脚本:

代码语言:javascript
代码运行次数:0
运行
复制
while read line do
  grep "^$line$" sort-test1.txt >>matches.txt
done < sort-test2.txt 

错误:

第5行的

语法错误:“`done”意外

请告诉我为什么会发生这个错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-08 07:36:00

如果您想在两个文本文件中获得公共行。您可以执行一个简单的shell命令:

grep -F -x -f sort-test1.txt sort-test2.txt > matches.txt

我认为这就是你所需要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63788422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档