从多个文件中检索带有模式的行

时间:2019-05-10 11:55:37

标签: bash

我正在一个项目中,通过ftp连接从服务器下载文件,然后扫描所有这些文件中其行中的特定模式,将其放入文件中,然后将其上传到我下载第一个文件的同一服务器上。 现在,我非常确定,比我需要制作另一个脚本并使用for函数为所有文件运行以下脚本时,问题是我真的不知道如何正确使用for循环。 基本上,我想让脚本中的grep´s可以针对每个文件运行。 PS:对不起,如果我不清楚,谢谢。

#!/bin/bash
if( grep -i z /home/user/file >> /dev/null )
     then
     echo" "
     grep-i "z" /home/user/file | head -1 >> holder
     echo " "
     grep -i "x" /home/user/file | head -1 >> holder
     echo " "
     grep -i "y" /home/user/file | head -1 >> holder

0 个答案:

没有答案