Chyba v BASH skriptu?
Tomas Rett
rett na chmi.cz
Pátek Listopad 7 13:50:39 CET 2003
Dne pá 7. listopadu 2003 13:37 jste napsal(a):
> > #!/bin/bash
> > #prejmenuj.sh
> > co=a
> > cim=o
> > for i in `find /Dir/tam11/tam111/ name "a*"`;
> > do
> > src=$i
> > tgt=$(echo $i | sed -e "s/$co/$cim/")
>
> ^^^ tady pozor, ten sed nahradi vsecha a-cka za o-cka i v te ceste,
> tzn. i ta, ktera jsou v /Dir/tam11/tam111/
>
> > mv $src $tgt
> > done
>
> Petr
Pravda. Treba by slo (cd /Dir/tam11/tam111; ls a*)
Tom
Další informace o konferenci Linux