On Friday, September 7, 2007, 12:34:38, [EMAIL PROTECTED] wrote:
Uporabi read, ta za razliko od for ne loči med presledki:
find . -type f |while read i;do mv ${i} KRNEKI;done
Vidi pa prelome vrstic (ki se tudi lahko pojavljajo v imenih datotek),
zato je prdlog s -print0 | xargs -0 boljši.
--
Probi dat v dvojne narekovaje, namesto
$ for dat in `find . -type f`; do mv $dat KRNEKI; done
daj
$ for dat in `find . -type f`; do mv $dat KRNEKI; done
Lp, rok.
___
lugos-list mailing list
lugos-list@lugos.si
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
Uporabi read, ta za razliko od for ne loči med presledki:
find . -type f |while read i;do mv ${i} KRNEKI;done
___
lugos-list mailing list
lugos-list@lugos.si
http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
On Fri, 2007-09-07 at 11:52 +0200, Robert Ludvik wrote:
$ for dat in `find . -type f`; do mv $dat KRNEKI; done
si probal mogoce, tako da das $dat v narekovaje - $dat. To bi bil moj
wild guess iz glave :)
torej, da imas potem:
$ for dat in `find . -type f`; do mv $dat KRNEKI; done
lp,
Andraz
$ 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: