1) cat a.txt | grep -A1 saved //取匹配行及其下一行
2) cat a.txt | grep -B1 saved //取匹配行及其上一行
3) cat a.txt | grep -1 saved //取匹配行及其上下一行
4) for x in `cat ../../patch/diff-file` ; do result=`echo $x | sed 's/\//-/g'`.patch ; git diff -p tegra-10.8.3..nfs-tegra-1012v1_0140 $x > ../../patch/$result ;done;
这里diff-file是一个文件,里面是文件名列表,这个命令会对diff-file中的所有文件各做一个patch