On Friday 07 September 2007 11:52, Robert Ludvik wrote:
> $ find . -type f
> ./datoteka s presledki.txt
>
> Če želim s tem kaj več početi, imam problem:
>
> $ for dat in `find . -type f`; do mv $dat KRNEKI; done
> mv: statusa »./datoteka« ni moč ugotoviti s stat: No such file or directory
> mv: statusa »s« ni moč ugotoviti s stat: No such file or directory
> mv: statusa »presledki.txt« ni moč ugotoviti s stat: No such file or
> directory
>
> Kako se rešim tega? (KRNEKI bo še kaj nafredil, npr. tr -s 'č' 'c' ...)

Jaz praviloma uporabim "null terminated" stringe:

find . -type f -print0 | xargs -0 ukaz

Pri tvojem primeru bi ti priporočal, da bash nadomestiš z manj kriptičnim 
orodjem - s perlom in tcl bi šlo, Python (in IPython lupina) je pa super 
izbira :)

-- 
Jure Koren, unix developer

Attachment: pgp2VKutQifta.pgp
Description: PGP signature

_______________________________________________
lugos-list mailing list
[email protected]
http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list

Одговори путем е-поште