shlell判断一个a文件中的字符串是否在b文件中存在,并把2个文件中都存在的字符串保存在c文件中:
脚本如下:
#!/bin/bash
for i in `cat a`
do
if grep -q "$i" b ;then
echo "$i" >> c
fi
done
grep -q 用于进行静默搜索,如果找到匹配项则返回 0 ,表示成功。根据返回值来判断字符串是否存在。
shlell判断一个a文件中的字符串是否在b文件中存在,并把2个文件中都存在的字符串保存在c文件中:
脚本如下:
#!/bin/bash
for i in `cat a`
do
if grep -q "$i" b ;then
echo "$i" >> c
fi
done
grep -q 用于进行静默搜索,如果找到匹配项则返回 0 ,表示成功。根据返回值来判断字符串是否存在。