Naja, fällt mir eigentlich nur noch der nicht so schöne Umweg über temporäre Dateien ein... Oder Umgebungsvariablen schreiben, aber das ist noch unschöner...
Aber ich kenn diese Module nicht die du...
Art: Beiträge; Benutzer: sticky bit
Naja, fällt mir eigentlich nur noch der nicht so schöne Umweg über temporäre Dateien ein... Oder Umgebungsvariablen schreiben, aber das ist noch unschöner...
Aber ich kenn diese Module nicht die du...
Es bleibt natürlich auch noch die Möglichkeit Daten als Argumente im Aufruf zu übergeben. Findeste im aufgerufenen Skript dann in @ARGV...
Warum ist mein Nick in Anführungsstrichen, hat das was zu bedeuten?
Wie dem auch sei, einigen wir uns darauf, dass "unterstellen" von mir nicht wertend benutzt wurde, sondern ausdrücken sollte,...
Hmm, hört sich für mich so an als suchst du nach dem Stichwort "Document Management System"? Schau dir mal den Wikipedia-Artikel [1] dazu an ob du deine Anforderungen darin irgendwie wieder finden...
Die Handeingaben haben mit der Normalisierung erst mal nichts zu tun... Nur wenn die Datenbank anständig normalisiert ist, dann lässt die nimmer jeden Schrott zu und dann wirds nervig für den User...
Sollte es um PERL gehen, schau dir fork() an, das macht nen neuen Prozess, der eine exakte Kopie des Prozesses in dem es aufgerufen wurde darstellt, also inkl. der Variablen. Mittels Pipes (pipe())...
Kenn zwar keinen Client für Access der unter Linux läuft, aber es gibt für Windows durchaus Clients für MySQL oder Postgres, so dass es doch möglich wäre die Datenbank umzustellen und trotzdem von...
Genau das meint ich ja, du sollst es in einen Puffer im Speicher laden. Aber ich kenn die Struktur eines vcf nicht (und bin zugegebenermassen da jetzt zu faul mich rein zu lesen und zu denken), ob...
Kenne die Struktur deiner Datei jetzt nicht, aber wäre es denn nicht möglich einfach immer nur solange aus der Datei in einen Puffer zu lesen bis man einen Datensatz hat, diesen dann auf die...
Hmm, kann es was mit den Berechtigungen zu tun haben? Für PHP auch wieder ungewöhnlich, aber das könntest mal noch probieren?
Hmm, so ganz verstanden hab ichs zwar glaub ich nicht wie das arbeitet, also vielleicht seh ich das Problem auch nicht, aber da brauchst du doch den Dateinamem hinter dem Handle nicht unbedingt? Also...
Naja, worauf du achten musst wenn du ASCII-Texte (was PHP-Skripte letztendlich sind) von DOS- und Windows-artigen auf Unix-artige überträgst ist der unterschiedliche Zeilenumbruch (0x0d 0x0a vs....
Stimmt, Listen gehen ja auch noch, ganz vergessen. Kommt der Concatenation, von der Schreibweise natürlich sehr nahe...
Aber was mir noch eingefallen ist, alternativ könnte man auch den...
Ja, das tuts in der Tat auch. Ich hab auch überlegt ob ich das als Alternative auch noch anbiete. Aber, wenn man dann ne Concatenation wie in meinem Beispiel machen möchte gehts schon wieder nicht,...
PERL an sich kanns nicht einfach so.
Es gibt aber eine Reihe von Modulen die das mehr oder weniger einfach machen, z. B. die LWP-Reihe [1, 2], am beliebesten dürfte da wohl LWP::Simple [3] sein,...
print(join('', @array) . "\n");
Vielleicht liesse sich mittels fstat() der Inode ermitteln und dann durchs Dateisystem hangeln und die Inodes vergleichen, Etwa mit fts_read() (und Verwandten; weil bisschen schneller).
Hat man nen...
Nachdem ausdrücklich wilde Vermutungen auch erwünscht sind, das ist eine, ...
...würd ich sagen, das sollte an sich kein Problem darstellen, da so ein "Suspend To Disk" ja so ablaufen sollte, dass...
Vielleicht hast du eine Version von MySql die das nicht kann, das Manual scheint sich auf 5.0 zu beziehen, was ist denn deine Version?
In $0 hast du den Namen des Skripts das ausgeführt wird und zwar so wie der Benutzer es aufgerufen hat, also wenn er zum Starten bspw. ../hier/dort/drüben/skript.pl als Aufruf benutzt hat, dann ist...
Naja OK, war ne Niete, kommt vor... ;)
Wenn das mit locus vivendis Vorschlag mit clearerr() nicht hinhaut, dann könntest du alternativ versuchen erst mal alles in einen Puffer mit getc() oder...
@peschmae:
Hast ja recht, da gibts einen Unterschied zwischen Vektoren fixer Länge und dynamisch allozieren Speicherbereichen an den ich nicht gedacht hab.
Probier einfach mal folgendes Beispiel:...
probiers mal mit fflush(stdin). Kann jetzt aber auch ne Niete sein, bin mir grad nicht sicher...
Nein, das klappt nicht. So bekommt man die Adresse der Stelle im Speicher wo der Wert des ersten Elements liegt. Die ist aber nicht gleich dem Anfang der Folge wo die Zeiger auf die Unterbereiche...
use strict;
use warnings;
sub lese_inhalt_dateien {
my $some_dir = "C:\\Dokumente und Einstellungen\\user\\Eigene Dateien\\Dir";
my $suffix = ".bakup";
opendir(DIR, $some_dir) || die...