Suche Script oder Batch das Leerzeichen aus Dateinemen enfernt

  • #1
H

happyheiko

Bekanntes Mitglied
Themenersteller
Dabei seit
21.03.2005
Beiträge
126
Reaktionspunkte
0
Also...

Ich suche ein Script oder Batch das aus Dateinamen Leerzeichen entfernt.
Gibt es sowas?

MFG
Happyheiko
 
  • #2
Geht mit PHP oder mit einer Batchdatei, kommt halt drauf an was du machen willst ;)
 
  • #3
hm...mir wär PHP lieber dann muss ich die Bilder nähmlich nicht nochmal hochladen.... ;)

Das Problem is nähmlich meine Bilder-Gallery hatt Probleme mit Dateinemen mit Leerzeichen also Baum 003 kann nicht angezeigt werden.

MFG
Wolfsclaw
 
  • #4
Code:
<?php
# Verzeichnis das gelesen werden soll
$dir = ./;
# Ersatzzeichen  für nix :-)
$replacement = _;

if($handle = @opendir($dir)) {
	while($file = readdir($handle)) {
		if($file == . || $file == ..) continue;
		if(ereg( , $file)) {
			$newname = ereg_replace( , $replacement, $file);
			rename ( $dir.$file, $dir.$newname );
		}
	}
}
else {
	echo Kann das verdammischte Verzeichnis nicht öffnen;
}
?>
 
  • #5
Danke schön :D

MFG
Happyheiko
 
  • #6
Schau dirs nochmal an, hab noch ne Zeile eingefügt ;)
 
  • #7
Was bewirkt die?
 
  • #8
Das hängt mit der Linux/Unix Verzeichnisstruktur zusammen ;)
Da gibts im Verzeichnisbaum einen . und einen .. , damit diese nicht gelesen werden steht jetzt im Script dieses => continue (gehe weiter ohne was zu machen).

Unter Windows => NIX :°
 
Thema:

Suche Script oder Batch das Leerzeichen aus Dateinemen enfernt

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben