当我在我的脚本中写下这一行时,它不起作用,它无法在那里找到任何这样的文件。但是通过命令行它正在工作。每个命令都发生这种情况,*
没有给出文件名。
zgrep $line2 *.gz >> CSP_Final_${DATE_TIME}.DAT
错误是:
file_loop line2
+ line2=line2
+ zgrep line2 '*.gz'
+ 1>> CSP_Final_20120926_221841.DAT
gzip: *.gz: No such file or directory
代码 :
while read line
do
if [[ ${profile_count} -gt 700 ]]
then
DATE_TIME=`date +'%Y%m%d_%H%M%S'`
export profile_count=1
sleep 1
fi
profile_count=`expr ${profile_count} + 1`
count=`expr ${count} + 1`
echo " ${count} \t"
echo "${profile_count} \t"
echo $line1
#export line2=`echo ${line}`
file_loop line2
done<abhi
file_loop()
{
line2=$1
#while read line1
#do
#echo $line1
echo $PWD
zgrep $line2 *.gz >> CSP_Final_${DATE_TIME}.DAT
#done<abhi2
}