[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: latwe krotkie pytanko...a tera, cuś od lamera



On Sun, 14 Jul 2002, Piotr Potargowicz wrote:

> Dnia nie 14. lipiec 2002 14:54, Mateusz Papiernik napisał:
> > > potrzebuje wyszukac we wsystkich plikach w katalogu i podkatalogach
> > > pewnien tekst i zamienic go innym. jak to zrobic automatycznie?
> >
> > for PLIK in `ls /katalog` do
> > 	cat $PLIK | sed s/cos/cos2/ > /tmp/tmp.sed
> > 	cp -r /tmp/tmp.sed $PLIK
> > 	rm -r /tmp/tmp.sed
> > done
> >
> > powinno wystarczyc
> Niedziala :(
> 
> ./skrypt: line 2: syntax error near unexpected token `cat'
> ./skrypt: line 2: `        cat $PLIK | sed s/cos/cos2/ > /tmp/tmp.sed'
> 

jak na mój lamerski rozumek brak średnika po `katalog' a przed `do'.




wejdz () 
{ 
    for i in *;
    do
        if [ -f "$i" ]; then
            echo "tutaj rób co chcesz z plikiem  "`pwd`'/'"$i";
        else
            if [ -d "$i" ]; then
                cd "$i";
                wejdz;
            fi;
        fi;
    done;
    cd ..
}


cd katalog_do_przeorania ; wejdz


pozdrawiam
-- 
Paweł Skubała
pawsku@klub.chip.pl
Poznań


-- 
To UNSUBSCRIBE, email to debian-user-polish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: