#!/bin/bash
cfiles=`ls *.c`
nullVar=""
for var in $cfiles
do
tmp1=`cat $var | grep $1`
if [ "$nullVar" == "$tmp1" ]
then
echo -n ""
else
echo $var
fi
cfiles=`ls *.c`
nullVar=""
for var in $cfiles
do
tmp1=`cat $var | grep $1`
if [ "$nullVar" == "$tmp1" ]
then
echo -n ""
else
echo $var
fi
done
注意:字符变量最好用""给搞起来,否则阿,你去掉试试,会出现“过多参数”