./merge: line 27: syntax error: unexpected end of file
ÎÒÊǸÕѧSHELL£¬½ñÌìдÁËÒ»¸öС³ÌÐò£¬¿ÉÊÇ×ÜÊÇÌáʾ£º./merge: line 27: syntax error: unexpected end of fileÎÒ
²»ÖªµÀÊÇʲôÎÊÌ⣿Çë°ï濴һϡ£»¹ÓÐÆäËû¸ü¼ò½àµÄÓï·¨£¬ÇëÖ¸½Ì¡£[code]
#!/bin/bash
set *
a=`echo $#`
set --
echo $a
if [ $a -gt 5 ]
then
sac << flag
file1=`echo $ls *N.SAC | awk '{print $1}'`
file2=`echo $ls *N.SAC | awk '{print $2}'`
r $file1
merge $file2
w over
file3=`echo $ls *Z.SAC | awk '{print $1}'`
file4=`echo $ls *Z.SAC | awk '{print $2}'`
r $file3
merge $file4
w over
flag
fi[/code] ±êÖ¾ÊäÈë½áÊøµÄÄǸö flag Òª¶¥¸ñд :) 3Q.....
Ò³:
[1]