CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden |
17.04.2005, 00:13:14
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
rekursiv alle php dateien kopieren
hallo!
ich weiß, dass scriptwünsche hier unangebracht sind, aber ich bin grade sehr faul *g*
ich suche ein script, welches mir von einem bestimmten verzeichnis alle php-dateien ausliest und sie nach dateiname.phps kopiert, hätte das gerne für ein projekt und manuell ist mir das zu viel arbeit...
kennt da jemand was? gibts sowas schon? hat jemand mal was geschrieben?
wäre unheimlich nett...nur bitte keine arbeit machen, wenn ihr nix wisst :-)
|
17.04.2005, 00:37:00
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: rekursiv alle php dateien kopieren
*räusper*
Reicht auch ein Script ,dass dir die Dateien nur umbenennt?
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
17.04.2005, 01:55:06
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: rekursiv alle php dateien kopieren
das wäre ja blöde, weil ich die php-dateien ja noch brauche...obwohl auf dessen grundlage könnte ich mir ja was basteln...
|
17.04.2005, 02:32:48
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: rekursiv alle php dateien kopieren
Kannst Du exec() ausführen?
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
17.04.2005, 02:54:30
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: rekursiv alle php dateien kopieren
ich kann alles, es ist mein heimrechner :-)
ich hab auch schon an ein shell-script gedacht, aber dafür sind meine kentnisse davon einfach zu schlecht :-/
Geändert von feuervogel (17.04.2005 um 02:55:03 Uhr)
|
17.04.2005, 02:56:40
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: rekursiv alle php dateien kopieren
Axo :) Ich habe hier irgendwo ein Script rum liegen, dass genau das macht was Du gern möchtest, bissel anpassen müsste man noch. Ich finde es nur gerade nicht... *shit*
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
17.04.2005, 03:40:32
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: rekursiv alle php dateien kopieren
oh, wäre geil...kein stress, ich hau mich jetzt eh erst mal inne federn...
|
17.04.2005, 04:24:07
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: rekursiv alle php dateien kopieren
Ich finde es nicht, fuck!
Damit Du jetzt aber nicht nackt da stehst, hab ich Dir schnell das gebastelt:
PHP-Code:
<?php
$d = dir('./');
while(false !== ($entry = $d->read())){
if(substr($entry, strlen($entry) - 4, 4) == '.php'){
$new_file = str_replace('.php', '.phps', $entry);
$content = file_get_contents($entry);
$fp = fopen('./new/'.$new_file, 'a');
fputs($fp, $content);
fclose($fp);
}
}
$d->close();
?>
Großartig kommentieren muss ich wohl nicht *g*
Nur ein Hinweis noch: Du musst die Dateien in ein anderes Verzeichnis kopieren (Oben jetzt einfach Unterverzeichnis "new") und nicht in das selbe in dem das Script liegt, sonst gehts *zzzzzziiiiiipppppppp* und dein Ordner ist voller Müll :-)
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
17.04.2005, 09:54:24
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: rekursiv alle php dateien kopieren
wow, danke baby!
|
17.04.2005, 11:15:02
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: rekursiv alle php dateien kopieren
okay, eben habe ich meine faulheit überwinden können, weil so schwer könnts ja nicht sein...so, machts nun auch wirklich rekursiv...
PHP-Code:
function php2phps( $dir , $indent = ' ' ) {
$d = dir( $dir );
echo $indent . '<b>' . $d->path . ":</b><br>";
while( false !== ($f = $d->read()) ) {
if( is_dir( $dir . '/' . $f ) && $f != "." && $f != ".." ) {
php2phps( $dir . '/' . $f , $indent . $indent );
} elseif( substr( $f , strlen( $f ) - 4 , 4 ) == ".php" ) {
copy( $dir . '/' . $f , $dir . '/' . $f . 's' );
echo $indent . $indent . $f . ' => ' . $f . 's<br>';
}
}
}
edit: bevor ichs vergesse: diese funktion steht unter der "no-whining-license" - ihr könnt sie benutzen und damit machen wie und was ihr wollt - aber kommt nicht zu mir und beschwert euch.
Geändert von feuervogel (17.04.2005 um 11:33:52 Uhr)
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:12:22 Uhr.
|