co je spatne na tomhle skriptu ??

Corp. yA (Zdenek Pizl) pizl na max.af.czu.cz
Pondělí Září 27 22:23:42 CEST 1999


Ahoj,

mam skript a neco jena nem spatne, neb bash hlasi :

------- snip ------------
./fresh-remake-mask: [: too many arguments
./fresh-remake-mask: [: too many arguments
./fresh-remake-mask: [: too many arguments
./fresh-remake-mask: [: too many arguments
./fresh-remake-mask: [: =: unary operator expected
 ....... a porad dokola
------- snip ------------

skript sice dobre probehne (tak jak chci), ale ty hlasky me znervoznuji
:o(

skript :

------- snip ------------
#!/bin/bash

FPATH=/usr/local/etc/httpd

FHEADER=freshupdate.header
FITEM=freshupdate.item
FFOOTER=freshupdate.footer

FHTML=/usr/local/apache/htdocs/minulypo.html

FLAG="header"

while read line; do

   # tady udelame test na to, jestli jsme uz nacetli oddelovaci radek
<!--end-->
   if  [ $FLAG = "header" ];  then
       echo "To header : $line"
     else
       echo "To footer : $line"
   fi

   # nastavime priznak, ze jsme uz nacetli oddelovaci radek <!--end-->
   if [ $line = "<!--end-->" ];  then
        FLAG="footer"
   fi

done < $FHTML
 
------- snip ------------


heeelp !
		Diky

---------------------------------------------------------------------
          Zdeněk Pižl, (Corp. yA), http://max.af.czu.cz
             mail me only in ISO 8859-2 or in ASCII
---------------------------------------------------------------------
         ... what disk do you want to erase today ?? ...


Další informace o konferenci Linux