touch a názvy s medzerami

Tom Hudec Tom na ABBA.cz
Středa Březen 13 09:25:52 CET 2002


Marek Repisky wrote:
> Ahoj!
> 
> Nedarí sa mi prís» na spôsob ako hromadne zmeni» dátum súborov
> a adresárov, ktoré majú v názve medzeru. Keď dám z príkazového riadku:
> 
>     touch "a b c"
> 
> tak to ide, ale keď to urobím zo skriptu:
> 
> #!/bin/sh
> find $1 |(while read -r I
> do
>  touch $I
> done)

find $1 -print0 | xargs -0 touch

> tak to vytvorí súbory a, b, c. Ak tam dám touch \"$I\", tak to
> vytvorí súbory a", b", c", ....
> 
> Čo robím zle? Ako sa to má urobi» správne? Help me, plz.

-- 
Tom Hudec <Tom(at)ABBA.cz>, editor of Tom's ABBA pages http://ABBA.cz/

   .''`.  The box said Windows, NT or better, so I installed Linux. :-)
  : :' :
  `. `'   Debian GNU/Linux  http://www.debian.org/  http://www.debian.cz/
    `-    The Perfect OS - the most software, the most people



Daląí informace o konferenci Linux