我正在一个项目中,通过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