首页 > 系统相关 >Linux:按一个文件的每一行查找另一个文件

Linux:按一个文件的每一行查找另一个文件

时间:2022-09-01 17:44:07浏览次数:54  
标签:文件 查找 done jjj Linux tsv txt

 

#!/usr/bin/bash
for j in `ls $1/*/*_nv.tsv`  #我的目标文件是以_nv.tsv结尾的,所以将他们全列出
do
  jj=${j##*/}
  jjj=${jj%_*}
  echo $jjj  >> testnv.txt      #将文件名带出来,前面的jjj是字符串截取,不要路径和后缀只要文件名
  for i in `awk '{print $2}' new.txt`    #查找的元素在new.txt的第二列
  do
    grep $i $j >> testnv.txt   #grep会将含有查找元素的那一行全部找到,追加写入到结果文件
  done
done

  

标签:文件,查找,done,jjj,Linux,tsv,txt
From: https://www.cnblogs.com/YlnChen/p/16647342.html

相关文章

  • Linux下软件安装的几种方式
    Linux的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows//usr/lib:理解为C:/Windows/System32/usr/bin:几乎所有的系......
  • Linux centOS 7下安装配置Tomcat
    环境:我这边使用的是3A服务器的CentOS7.9系统Tomcat下载地址:https://tomcat.apache.org/download-80.cgi安装rz工具上传安装包yum-yinstalllrzsz安装tomcat创建Tom......
  • SUPERVISOR监控tomcat配置文件
    Supervisor安装教程参考:https://www.cnblogs.com/brad93/p/16639953.htmltomcat安装教程参考:https://www.cnblogs.com/brad93/p/16646286.html 下方为Supervisor管理to......
  • 各硬件设备在Linux中的文档名
    设备设备在Linux內的文档名SCSI/SATA/USB硬盘/dev/sd[a-p]U盘/dev/sd[a-p](与SATA相同)VirtI/O界面/dev/vd[a-p](用于虚拟机內)软盘机/dev/fd[0-1]......
  • 给正在运行的mongodb启动添加配置文件
    因为一开始启动容器的时候就没有指定配置文件,无论怎么修改容器中的/etc/mongd.conf.org文件都无法生效所以直接修改启动脚本添加$@的参数实现1、复制容器中的文件/usr/lo......
  • 上传文件大小配置(转载)
    https://blog.csdn.net/weixin_48187792/article/details/108142478?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166201404316781432944413%2522%252C%2522......
  • [CSharpTips]C# 读写INI文件
    读写.ini文件工具可以直接使用usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Runtime.InteropServices;usingSystem.Text;names......
  • Linux: 字符串截取
    假设定义了一个变量为:代码如下: file=/dir1/dir2/dir3/my.file.txt可以用${}分别替换得到不同的值:${file#*/}:删掉第一个/及其左边的字符串:dir1/dir2/dir3/my.file.txt......
  • logback.xml 配置文件
    logback.xml<?xmlversion="1.0"encoding="UTF-8"?><configuration><!--定义日志文件的存储地址勿在LogBack的配置中使用相对路径--><!--<propertynam......
  • Linux0.11 move_to_user_mode分析
    /**IRET*当使用IRET指令返回到相同保护级别的任务时,也就是当前的CS中的DPL和堆栈中的DPL相同时*IRET会从堆栈弹出代码段选择子及指令指针分别到CS与IP寄存器,*......