bash: iterovani pres nazvy souboru s mezerami

Petr Simek psimek na jcu.cz
Středa Listopad 26 14:42:54 CET 2003


On Wed, 26 Nov 2003, Hynek Rehor wrote:

> for i in *; do echo %i; done

> Jeste k memu druhemu poddotazu - nejaky skript na nahrazeni mezer v
> nazvech souboru nekdo nemate? Zkousel jsem se koukat, ale nic jsem
> nenasel a psat vlastni se mi nejak nechce, v bashi nevim jak na to,

Co treba vyse uvedeny priklad doplnit o :

for i in * ; do
  NEWNAME=`echo "$i" | tr ' ' '_'`
  mv "$i" $NEWNAME
done

> Hynek Rehor <rehor na students.zcu.cz>

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             psimek na jcu.cz                              |
*------------------------------------------------------------------------*



Další informace o konferenci Linux