login | register | profile | members | admin

jboard > UNIX / Linux > Leerzeichen durch Punkte ersetzen page 1 all
24.12.07 15:31 Leerzeichen durch Punkte ersetzen, Post #1
jens
CODE:

#!/bin/bash
cd "$1"

for i in *;
do
NAME=$(echo "$i" | sed -e 's/ /./g');
mv "$i" $NAME;
done


Zur Hilfe genommen wurde sed, der uns mit einem simplen Kommando (sed -e 's/ /./g') alle " " im Dateinamen durch "." ersetzt und die jeweilige Datei dann mittels mv umbenennt.

hope this helps

Lache und die Welt lacht mit dir, weine und du weinst allein. -oldboy
edit quote delete close

log in before posting!
login