[LUGOS] Datoteke s presledki v bash

Edi Šuc e at ed0.net
Mon Sep 10 09:57:16 CEST 2007


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' ...)
>   

Živjo.

Poigraj se s spremenljivko IFS (Internal  Field Separator).  Tole bo 
dalo željen rezultat:

export IFS=$'\t\n'
for dat in `find . -type f`; do mv $dat KRNEKI; done

lp,
Edi



More information about the lugos-list mailing list