我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

shell if判断 输出文件1在文件2里面没有的值 ?

有两个文件

文件1 文件2
111 111
222 666
333 555
444 222

以文件1做对比,输出文件1在文件2里面没有的值(就是输出文件1里的333、444)这个判断怎么写 求指点

[root@kanq ~]# cat A
111
222
333
444
[root@kanq ~]# cat B
111
666
555
222
[root@kanq ~]# cat w.sh
a=$(cat A)
b=$(cat B)
for i in ${a[*]}
do
    if [[ "$b" =~ "$i" ]];then
          continue
    fi
    echo $i
done
[root@kanq ~]# bash w.sh
333
444

近期文章

  • 绘制边长为200的正方形
  • 使用openpyxl如何不一个一个cell的插入 来插入 一列 数据
  • 来个个大咖,在数字电子技术里
  • Python题,我刚学,还不会
  • PHP+MySQL动态网站开发的函数的应用
  • ABB RobotStudio6.08安装时指定路径过长怎么办
  • window10重启快捷键,及卡机问题
  • orcle数据库中查询提示无效数字
  • devc++编译问题编译之后格式被改了
  • java判断三个整数是否相邻
  • 公司註冊處綜合資訊系統 (icris) 类似企查查的网站,信息是否能用爬虫爬取?
  • Linux安装Greenplum单机版 安装依赖报错
  • 怎么用墨刀做上下滑动页面
  • 想学习springboot求过来人给点建议
  • pycharm安装scikit_learn库出错请问如何解决。
  • Jmeter响应时间图横坐标为什么不是从0开始
  • 怎么根据接口文档写项目
  • 经典的大本钟问题 但是扣了一分
  • 有无大神帮忙看hadoop无法启动DataNode
  • C语言~ 请将以下已有的代码的空白处补充完整,总共五个空~

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华